Frontend SPA for an online student evaluation system
Modular application containing Vuejs components for data processing and rendering. State management is done with pure vanilla js service modules.
Bundling is done via webpack.
UI contains Vuetify library that replicates google's materialize styling.
Utilizes backend API which will be released in the near future
Development mode:
- npm install
- npm run dev
- index.html will be server on localhost:8080
- api calls will be proxied to backend server on localhost:8081
Production mode:
- "npm install"
- "npm run build"
- "node server"
- node server will serve index.html on localhost:5000
- the vue js application will be server from dist/ folder
- please provide backend api url in dotenv file
Backend API Application is given in a separate repository "online-exam-backend"
recommended: run "npm run build" after downloading this repo so all important image assets are copied to assets directory from the src folder.