for coursework of full stack develepment course only.
Author: DI XU
Docker
·
React
·
Nodejs
·
Mongodb
This is a library system. Youtube Video unlist link: https://youtu.be/zYkV6Jcm_uw
Here's features:
- Authentication (login, logout, create account, update account)
- Book Management (upload book, update book, remove book, borrow book)
- Comment (leave comments on books)
- Search (search book, search history)
- Online chat (peep to peep online chat)
Branch
- main: production environment
- dev: development environment
- test: testing environment (unit test and integrated test)
- hotfix: fix the bug or optimize
- using main branch
- having docker installed
- port 3000, 8000, 27017 available
- clone the project on github
git clone https://github.com/520/Full-Stack-Project.git
- enter downloaded file
cd Full-Stack-Project
- run start script
./start.sh
- stop script
./stop.sh
- running react, nodejs, mongodb on docker properly.
- open http://localhost:3000/login
- login with default account with different role list below
- user account ( username: user; password: user)
- admin account ( username: admin; password: admin)
Don't hesitage to contact me if you encount any problem.
Email - DI XU - di.xu@students.plymouth.com