Skip to content

Siddhi-Nagapure-5/AstroTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ AstroTrack

AstroTrack is a fully functional full-stack web application that allows users to track the International Space Station (ISS) in real-time. It features user authentication, a beautiful splash screen, and a modern interface.


🌟 Features

  • πŸ›°οΈ Real-time ISS Tracking (Map & 3D Globe)
  • πŸ” Secure Login & Signup
  • πŸ‘€ User Profile Page with JWT-based authentication
  • 🎬 Animated Splash Screen
  • 🎨 Dark-themed modern UI

βš™οΈ Tech Stack

Frontend:

  • React.js
  • TailwindCSS
  • React Router
  • Framer Motion

Backend:

  • Node.js
  • Express.js
  • MongoDB (Mongoose)
  • JWT (jsonwebtoken)

πŸ› οΈ Setup Instructions

  1. Clone the repository
git clone https://github.com/yourusername/astrotrack.git
  1. Install dependencies
cd client && npm install
cd ../server && npm install
  1. Add environment variables to /server/.env
PORT=5000
MONGO_URI=your_mongo_connection_string
JWT_SECRET=your_secret_key
  1. Start the app
cd server && node server.js
cd client && npm run dev
 
---

### πŸ“Œ Overview
- **client/** contains the React-based user interface
- **pages/** holds route-level components
- **components/** includes reusable UI components
- **server/** handles backend logic and APIs
- **routes/** define backend endpoints
- **models/** manage database schemas

---

## ✨ Author

Created by **Siddhi Nagapure** for a space internship project.

About

Agnirva Space Internship Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published