IMPORTANT!
Now the frontend communicates with the backend server that is deployed on our linux machine with url: http://cuoshen.online:443. This server is running the same code as we submitted. But in case you want to test with server deployed on you own machine with url: localhost:PORT, please go to library_simulator_frontend/config/index.js, and change all occurences of http://cuoshen.online:443 to your localhost address and corresponding port. This is a proxy table to solve cross origin issues. However, if the cross origin issue still appears (depends on the browser), you can switch back to http://cuoshen.online:443 to test our system.
git clone https://github.com/siwei-yuan/LibrarySimulator_Frontend.git
cd library_simulator_frontend
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
- Reserve/cancel study room
- Filter the study rooms
- Occupy/leave a library seat
- Intuitive map view of all seats
- Notification center
- Change your profile
- Sign-up and login (auto login)
- Node.js
- Vue
- Ant Design
- Axios
- Vue-cli Proxy List