ExoCollect is an interactive, educational web platform centered around space exploration and planet discovery. Users can explore procedurally generated planets, engage with game-like mechanics, and learn about astronomy in an engaging and competitive environment.
Note: This repository contains code from the alpha build of ExoCollect. Features, structure, and functionality are subject to change and may not reflect the current or final version of the project.
ExoCollect combines education and gameplay by allowing users to:
- Discover and collect unique, procedurally generated planets
- Learn about planetary characteristics and space science
- Compete on leaderboards and track progress
- Engage in interactive features like planet-based mini-games
This project is designed to make learning about space more engaging through gamification.
- Backend: Django (Python)
- Frontend: HTML, CSS, JavaScript
- Database: SQLite (development)
- Other Tools: Custom procedural generation logic
- User authentication (login/signup)
- Procedural planet generation system
- User profiles and basic progression tracking
- Leaderboard functionality
- Early-stage interactive components
This version of ExoCollect represents an early development stage:
- Some features may be incomplete or experimental
- Code structure may not be fully optimized or modularized
- Bugs and performance issues may be present
- Future versions may significantly differ from this build