/robot-market

small app to practice react and redux

Primary LanguageTypeScript

Robot Market

This is a e-commerce site for you to buy robots. The homepage should display a list of robots for people to browse, where on the right side of the screen should display a cart that show a list of selected robots.

Please read the instructions and FAQ below before begin.

The app is optimised for use on desktop only (screen width > 1200px).

How do I start the app?

  • run npm install command in both server and frontend folders. Then, from root folder run npm start command. The port for frontend is localhost:3000, and for server is localhost:8000.

Libraries I used in the project

  • Material-UI
  • redux-toolkit

TODO

  • make the app responsive at all screen sizes (with dynamic Drawer?);
  • add tests