Shopify: Front End Developer Intern Challenge - Winter 2022
A webpage that pulls images from NASA API, displays them with info, and allow the user to "like" and "unlike" their favourite images.
- React
- Material UI
- Firebase
- Axios
- Modern, minimalist, and responsive design
- Material UI used for simple layout and styling
- Firebase database used for storing user's post "like" history
- Loading animation added to be displayed while waiting for API data fetch to complete.
Clone down this repository. You will need node
and npm
installed globally on your machine.
Installation:
npm install
To Run Test Suite:
npm test
To Start Server:
npm start
To Visit App:
localhost:3000/