Skip to content

aza100/SpaceXDashboard1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpaceX Dashboard

A modern, interactive dashboard application built with React that displays information about SpaceX launches and company details.

Features

  • Real-time SpaceX launch data visualization
  • Company information and history
  • Interactive launch filtering system
  • Responsive design for all devices
  • Modern UI with Material-UI components

Prerequisites

  • Node.js (v14 or higher)
  • npm (v6 or higher)

Installation

  1. Clone the repository:
git clone [repository-url]
cd SpaceXDashboard1
  1. Install dependencies:
npm install
  1. Start the development server:
npm start

The application will be available at http://localhost:3000

Project Structure

src/
├── components/         # React components
├── services/          # API services
├── App.js             # Main application component
└── index.js          # Application entry point

Technologies Used

  • React.js
  • Material-UI
  • SpaceX API

Features Overview

Launch Dashboard

  • Display of SpaceX launches in a grid layout
  • Filtering capability for successful launches
  • Detailed information for each launch

Company Information

  • Comprehensive overview of SpaceX
  • Key achievements and milestones
  • Technology showcase
  • Mission statement

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •