- Frontend (Materialized React-ts);
- Sample LoginPage;
- Sample Dashboard;
- Sample Reducer for login action;
- Backend (NodeJS + Express + typeORM);
- User model with one to one relation with Session model;
- Users controller (CRUDs);
- Sessions controller with one end point /login with a dummy function to add a static token;
- Tested on Node.js v10.16.3
- Run shell script WebScaffold.sh;
- Will ask you to enter project name;
- Start backend server
$ cd ../project_name/server
$ npm start
- Start frontend
$ cd ../project_name/client
$ npm start