A fully functional web application designed to effortlessly track celestial events and night sky objects. It allows users to store their search history, receive notifications about upcoming astronomical events, and explore a gallery featuring the latest sky images.
Features: Track Celestial Events – Get details of upcoming eclipses, meteor showers, ISS passes, and more.
Search History – Store and access past searches for easy reference.
Event Notifications – Stay updated with alerts for upcoming astronomical events.
Sky Images Gallery – Browse the latest space and celestial images.
Tech Stack:
Frontend: React.js
Backend: Node.js, Express.js
Database: MongoDB
API Integration: External APIs for celestial event data
Installation
Clone the repository:
git clone https://github.com/KrishikaVansh/Celestial-Tracker.git cd Celestial-Tracker
Install dependencies:
npm install
Set up environment variables:
Create a .env file in the root directory and add API keys & database credentials.
Run the development server:
npm run dev
Open your browser and go to http://localhost:3000
Usage: Enter a date, time, and location to find upcoming celestial events.
View search history to revisit past queries.
Browse the latest sky images in the gallery.
Enable notifications for event reminders.