Skip to content

rghossi/swapi-react

Repository files navigation

swapi-react

This project was built using Node, React, Redux and Express.

Basic/required Features

  • Node backend with a sqlite database.
  • Simple CRUD operation
  • Should use Swapi api to cosume initial data to populate the database.
  • React/redux client.

Room for Improvements

  • Add more tests!!!!!
  • Add better validation before creating/updating data in backend.
  • UI/UX

Running Instructions

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.

Tests

  • Server

yarn test on root folder

  • Client:

yarn test on client folder yarn test -- --coverage on client folder to see test coverage

About

React client / Node server / Star Wars API *-*

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published