Skip to content

Yae-sine/Space-Data-Aggregator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

31 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Space Launch Tracker

A full-stack web application that allows users to explore, track, and save upcoming and past space launches from agencies.

Users can log in to save their favorite launches for later viewing. The site displays data about launches, and astronauts in a simple and intuitive interface.


πŸ“¦ Tech Stack

πŸ”§ Backend (API)

  • Django
  • Django REST Framework
  • Token Authentication
  • Custom models for:
    • Saved SpaceDev Launches

πŸ’» Frontend

  • React
  • Axios for API calls
  • (DRF standard Token) stored in localStorage
  • Conditional rendering based on authentication

🌟 Features

  • User Registration & Login
  • Token-based Authentication (DRF Auth)
  • Save and Unsave Launches (per user)
  • View Upcoming Launches
  • View Past Launches
  • Browse Astronaut Profiles
  • User Dashboard to preview saved launches
  • Logout functionality to invalidate tokens
  • Dynamic and responsive user interface
  • Real-time updates for space data
  • Cross-platform compatibility for modern browsers and devices

About

A full-stack React & Django app that displays space launches and astronauts with user auth and favorite tracking via the SpaceDev API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors