Quasido
An assignment writing app for colleges that allows teachers to give out assignments to students, and the students write them using the in app editor with prevention against pasting, paste extensions and autotypers.
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Prerequisites
NPM
Firebase account
Firebase project
Installing
- Navigate to the root of the repository and install the dependencies using npm.
npm install
-
Rename firebaseConfig_SAMPLE.json to firebaseConfig.json and paste the required values from your firebase project console.
-
Change the project name in .firebaserc in the root of the project.
Running In Development Mode
Navigate to the root of the repository and run the quasar project using:
npm start
OR
npm run local
Building project files
Navigate to the root of the repository and build the quasar project using:
npm run build
Serving On LocalHost
Navigate to the root of the repository and serve the quasar project using:
npm run serve
This command automatically builds your project before serving.
Deploying on Firebase
Navigate to the root of the repository and deploy the quasar project on firebase using:
npm run deploy
This command automatically builds your project before deploying.