This is a project we made for our 'Database Management Systems' course and it includes several features required for management of daily office work at a small scale paper distributor(Dunder Mifflin!). Details are down below!
Server:
Express.js
Templating Engine: EJS
Database:
MySQL
PHPMyAdmin as console
-
Import the database from 'database' folder which contains database schema and different instances of database
-
The backend folder has the server where:
- views: contains the EJS templates
- routes: contains the express routes
- controllers: contains the node modules for authorisation and session management etc
-
use
npm start
to run the server in the backend folder
- Multiple user handling
- Online transactions for Ordering
- Memes