This project was built using Node, React, Redux and Express.
- Node backend with a sqlite database.
- Simple CRUD operation
- Should use Swapi api to cosume initial data to populate the database.
- React/redux client.
- Add more tests!!!!!
- Add better validation before creating/updating data in backend.
- UI/UX
Firsts things first, run yarn install on both root and client folders.
Then, yarn start on root to start Express server.
Wait a few seconds so the server can populate de database.
Finally, run yarn start in client folder to start the react app. A new browser tab should open automatically.
- Server
yarn test on root folder
- Client:
yarn test on client folder
yarn test -- --coverage on client folder to see test coverage