StudyFinder matches students from UWA (The University of Western Australia) who are studying similar units and are available at similar times so they can meetup and study together.
The StudyFinder project was designed with the purpose to develop a matching application similar to Tinder, Plenty of Fish, OkCupid etc.
It can be viewed here: https://study-finder.herokuapp.com/
Note: The site may take a few seconds to load upon the initial visit as Heroku servers are designed to sleep after a short period of time. This means if no one has accessed the site for a while the server will take a bit of time to wake-up and respond to the request.
If you don't want to go through the account creation process and would rather just jump straight in and see how the application works feel free to use this account:
Login: [email protected]
Password: password
npm install -g express-generator
npm install -g nodemon
CD To the CITS3403 directory and run:
npm install
REMOTE
Application is already setup to run with a remote database.
Remote DB URI: 'mongodb://erklik:[email protected]:47681/cits3403mac'
LOCAL
Open db.js in the 'routes' directory.
Comment out the remote DB URI. Uncomment the local DB URI.
After adding mongod to PATH, create a data directory.
md \data
md \data\db
Start mongod
mongod
Copy the CSV file to MongoDB /bin/ and run:
mongoimport -d CITS3403 -c units --type csv --file units.csv --headerline
nodemon npm start
or
npm start
Currently opens on port 3000.
Access locally here: http://127.0.0.1:3000/
Jim Reynolds
Jason Ankers
Maktoom Ahmed
This project is licensed under the Apache License 2.0 - see the LICENSE.md file for details.