- React
- React-DOM
- Create-React-App
- React Hooks
- React Router
- Eslint
- Firebase
- npm
- CSS
- SCSS
- Material UI
- git clone https://github.com/MouhaDiouf/asteroids
- To install the dependencies run the command : npm install
- Register your Api Key by signing up on the API platform. Then save that key into an .env file. Call it REACT_API_KEY.
- After installation, run the command: npm start
This app communicates with the Nasa API to display asteroids based on their IDs or date. It uses React on the front-end and Firebase on the backend.
The user can create an account, browse through a list of asteroids, and add or remove asteroids from its favorites. The user can also have access to its favorite asteroids anytime he logs in.
Mouhamadou Diouf ( @mouhad )
Let's connect on:
You can also check my portfolio
- Create admin dashboard for a user to manage its profile
- Fork it (https://github.com/MouhaDiouf/asteroids)
- Create your feature branch (git checkout -b feature/[choose-a-name])
- Commit your changes (git commit -am 'What this commit will fix/add')
- Push to the branch (git push origin feature/[chosen name])
- Create a new Pull Request