forked from amc9732/swen344project
-
Notifications
You must be signed in to change notification settings - Fork 0
falhenaki/swen344project
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
##Student Enrollment System## DEVELOPMENT Install dependencies and get credentials: 1) `npm install` 2) `bower install` 3) Get the .env file that contains various private credentials for connecting to different parts of the app/db/etc. To run the app locally: Dev environment(using dev DB): 1) run `gulp` Prod environment: Uses optimized build, and prod DB which is on the VM. Not likely to need to do this much: 1) Go to gulpfile.js, inside the "server" task. 2) Within the runSequence() call, change the text that says "dev" to "prod". 3) Change the 2 references to `app/app.js` to `dist/app.js`. 4) Inside the nodemon() call, change the 'env' option to 'production' instead of 'development'. 5) Run `gulp buildapp`. 6) Run `gulp`. TESTING Run "npm install -g karma-cli" so you can type "karma" without having to type "./node_modules/karma/bin/karma" From the projects root directory, run `karma start`. This will open a new browser window to run the tests, close it, then output detailed results to the terminal window. #Contributors Tyler Russell Joshua James Max Mendleson Austin Cowan Fawaz Alhenaki
About
Class Enrollment Subsystem for SWEN-344 class
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- JavaScript 55.9%
- HTML 38.7%
- CSS 5.4%