A Dashboard that lists all launches of SpaceX
https://spacex-launches-karthik.netlify.app/
Here're some of the project's best features:
- The User can view the list all launches of SpaceX
- The User can view the details of the launch on a modal
- The User can filter and see upcoming and past launches
- The User can filter based on if the launch was successful
- The application has an empty state and loading state indicator
- After applying the filter the URL changes so that if the user copies the URL and sends it to a friend then the friend can see the data with the filter applied. In other words when the page is refreshed then the filter will not be removed
1. Install all dependencies
npm install
2. Run the app in development mode.
npm run dev
Technologies used in the project:
- React
- TypeScript
- Material UI
- HTML
- CSS