This is the final project for my database course. I built a student data management system using a front-end/back-end separated architecture with Node.js and Vue.
- Front-end: Built with Vue and styled using Naive UI.
- Back-end: Developed with Express.js.
- Data Interaction: Uses RESTful APIs for communication between front-end and back-end.
make sure mysql server is on line.
npm install- create a
.envinserver/, template isserver/.env_template. npm run startto start deemo.- if your need test data, you can using
server/test/test_data_1to create student /lecturer data, usingserver/test/test_data_2to create relational data。