The application has 2 parts:
Main Tech Stack: React.js, Redux, React Router V4, Webpack4, Babel.
Main Tech Stack: Express.js, MySql, Pm2(for running node.js server)
- Go to
frontend
folder & executenpm i
&&npm start
command. - Go to
backend
folder & executenpm i
&&npm run dev
command. - Application will run on
http://localhost:8080
- styling can be improved.
- some component can also be improved.
- spinner needed while loading data.
- no test cases currently
- basic authentication needed
- api urls can be stored in different files.