- Run
yarn install
in/client
and/server
folders - Run
yarn start
in/client
and/server
folders (separate terminals) - Run
yarn start_dev
in/server
folder to start a local copy of JSON Placeholder
Find out how https://jsonplaceholder.typicode.com/ REST API works and make a web page to display all photos in album id:1.
Create a page with a form to submit new user to https://jsonplaceholder.typicode.com/.
Write an unit test for task 2 to confirm the response from server when submit.
node 18.7.0 styled-components material-ui jest
- initial project setup
- add jest for unit tests
- fetch album 1's photos from API
- add material-ui and styled-components
- add JSON Placeholder as a package on /server
- use JSON Placeholder to create a server for data to be queried
- Albums Front-end carousel
- Albums API
- Users API
- Users form
- Pass response info to front end
- jest test for sanitizeUser
- jest test for createUser
- User creation success component on form