https://shuffleproject.herokuapp.com/ (Load times may be a few seconds longer than usual if heroku dyno is asleep)
(If user assets don't load, please check AWS S3 error logs)
CS 4513 / 4523 - Software Engineering Project
Employer
User: employer1@gmail.com (Apple)
Pass: 123
User: employer2@gmail.com (Google)
Pass: 123
User: employer3@gmail.com (Joe's Sushi) to show a possible local store
Pass: 123
User: employer4@gmail.com (Bob's Repair Shop)
Pass: 123
User: employer5@gmail.com (Macy's)
Pass: 123
Applicant
Some applicant had resumes, and cover letter (and other permutations of those two things)
User: applicant1@gmail.com (Bob)
Pass: 1234
User: applicant2@gmail.com (John)
Pass: 123
User: applicant3@gmail.com (Jane)
Pass: 123
User: applicant4@gmail.com (Angela)
Pass: 123
- Vuejs
- Nodejs
- PostgresSQL
- Express
1.) clone the repo into your desired location using git
2.) cd into the directory you just clone the repo into
3.) go into the shuffle folder and run: npm install
(This installs all packages required)
4.) go to the client2 folder and run: npm install
Go to package.json to see packages / dependencies
# Running front-end (Go to client2 folder)
npm run serve
# Running back-end (Go to shuffle folder, not inside the server folder)
npm run dev
# Changing database config
1.) Go to server folder
2.) Go to config folder
3.) Modify config.js file with your database login credentials if you changed it. Currently set to default credentials.
Note: both front-end and back-end servers must be running together for some functionalities to work
- If you changed your database login credentials, you can either change it back to the default, or add them into the config.js in the server folder
- Currently not setup to be deployed for hosting (to be changed)