Discover the Universe, One Stargaze at a Time
Orbit.OS is an interactive web application that empowers astronomy enthusiasts and stargazers with tools to explore the universe. From tracking meteor showers and identifying the best stargazing locations to staying informed about upcoming solar and lunar eclipses, Orbit.OS puts celestial phenomena at your fingertips.
The app combines spatial data with real-time celestial event tracking to deliver an intuitive and immersive user experience.
-
Stargazing Spots
Locate the best stargazing locations, factoring in weather conditions and light pollution. -
Celestial Event Tracking
Stay informed about solar and lunar eclipses, meteor showers, planetary alignments, and more. -
Newsletter Subscription
Receive the latest celestial updates directly in your inbox. -
Analytics Dashboard
Access features like Upcoming Events, Contribute Data, and Contact Us to engage further with the astronomy community.
- Frontend: Streamlit, HTML/CSS
- Backend: Python, SQLite
- Data Visualization: Plotly, Pandas
- APIs: OpenCage Geocoder, NASA APIs
To run the project, you will need:
- Install the dependencies from requirments.txt
- Virtual Environment (venv):** For managing dependencies.
- API Keys:
- Launch app.py through streamlit