A Front-end application which would help users list and browse all launches by SpaceX program.
- Tech Used : React Js
- Deployment : Heroku
The source code is JavaScript.
To install, simply clone this repository & run the following command yarn
or npm install
, this will install all the dependencies for you.
To run this project locally, run the following command yarn start
or npm start
, this will start a local instance of the application & you will be able to run the app in your browser at this url http://localhost:3000/.
SpaceX Launch Programs App is deployed on Heroku SpaceX-Launch-Programs
- User can see list of card of
spacex launch
. - User can filter launches by selecting custom filters
Launch Year
,Successful Launch
,Successful Landing
. - Fully responsive for
Mobile View
,Tablet View:
,Desktop View
- Updating view without refreshing browser.
- Chaning url with refreshing browser
- https://api.spaceXdata.com/v3/launches?limit=100 (No Filters)
- https://api.spaceXdata.com/v3/launches?limit=100&launch_success=true (Launch Success Filter)
- https://api.spaceXdata.com/v3/launches?limit=100&launch_success=true&land_success=true (Launch & Land Filter)
- https://api.spaceXdata.com/v3/launches?limit=100&launch_success=true&land_success=true&launch_year=2014 (All)
If you found this project useful, then please consider giving it a ⭐ on Github and sharing it with your friends via social media.
I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request. Here are some basic rules to follow to ensure timely addition of your request:
- Match the document style as closely as possible.
- Please keep PR titles easy to read and descriptive of changes, this will make them easier to merge :)
- Pull requests must be made against
master
branch for this particular repository. - Make sure you follow the set standard as all other projects in this repo do
- Have fun!
Let's connect! Find me on the web.
If you have any Queries or Suggestions, feel free to reach out to me.