This project is the back end of a full-stack project.
Libman is a full-stack (MERN) project, simulates a Library website where user can find book, borrow/ return books, view their profile page with list of transaction history. User can also update their own profile & change password. Some admin priviledges include: create/ edit/ delete books, upgrade specific to admin role and read users' transaction information.
- React
- Redux
- Typescript + Nodejs
- Express.js
- MaterialUI
- Authorization: OAuth 2.0 & Google Login
- Docker