Skip to content

The SpaceX Cargo Planner is an application designed to automate cargo space calculations for shipment bound for Mars. It allows users to load, filter, view, and edit shipments.

License

Vladislp/spacex-cargo-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SpaceX Cargo Planner

SpaceX Cargo Planner is application designed to automate the calculations required for planning shipment to Mars. With the increasing demand for interplanetary shipments, this application streamlines the process of determining the necessary cargo space for each shipment, ensuring efficient utilization of SpaceX's Starship cargo bays.

Features

  • Load existing shipments over the network.
  • Filter, view, and edit shipments with ease.
  • Calculate the required number of cargo bays for each shipment based on box units.
  • Responsive design ensures usability on both desktop and smaller viewports.
  • Unique URLs for each shipment detail view.
  • Real-time updates as box units are edited.
  • Intuitive user interface optimized for accessibility.
  • Clean and maintainable codebase following best practices.

Get Started

1) Clone the repository:

git clone https://github.com/your-username/spacex-cargo-planner.git

2) Install dependencies

npm install

3) Run the development server

npm run dev

4) Open your browser and navigate to 'http://localhost:3000' to access the application

Usage

  1. Browse the list of loaded shipments.
  2. Click on a specific shipment to view its details.
  3. Edit the cargo box units and observe the real-time updates to the required cargo bays.

Technologies Used

  1. React
  2. Next.js
  3. HTML5 & CSS3
  4. Javascript(ES6+)

Contributing

Contributions are welcome! To contibute to this project, follow these steps:

  1. Fork the repository
  2. Create a new branch.
  3. Make your enhancements or fixes.
  4. Commit and push your changes.
  5. Create a pull request

License

This project is licensed under the MIT License.

Logic Diagram

Diagram1 drawio

About

The SpaceX Cargo Planner is an application designed to automate cargo space calculations for shipment bound for Mars. It allows users to load, filter, view, and edit shipments.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published