Official Event Pages:
A prototype cargo management system for the International Space Station.
It automates stowage operations—optimizing placement, retrieval, rearrangement, waste disposal, and cargo return—while logging all actions.
The system models cuboidal storage containers, uses algorithms to minimize retrieval steps, and handles priorities, expiry dates, and space constraints.
A 3D visualizer built with Three.js is included to show the packing algorithm’s efficiency, visualizing the positions of items inside a fixed-size container.
Planned to include a RESTful API (on port 8000), Dockerized (Ubuntu 22.04 base), and a UI with time simulation for mission planning.
Note: This project is incomplete—we’ve only implemented the placement and retrieval algorithm and a 3D visualizer. The hackathon is over, and no further work is being done.
- Docker Desktop installed and running
- Git (to clone the repository)
- Clone the repository
git clone [repository-url]
cd space-hackathon- Build Docker image
docker build -t space-hackathon .- Run the container
docker run -p 8000:8000 space-hackathonThe application will be available at http://localhost:8000
Warning: The backend is not implemented and most features may not work. Only the placement and retrieval algorithm and the 3D visualizer are partially functional, as the project was completed in a hurry.
