DogMatch is a website for dog lovers to find a partner for their beloved dogs. Thus, our primary target users are dog owners and secondary target users are the dogs.
https://comp-5322.appspot.com/
First clone the project
git clone *URL*
Modify the MongoDB URL in config.js MONGO_URI is the place for modify
database: process.env.MONGO_URI || 'MONGO_URI' || 'localhost/nef',
Modify the email account in server.js
var transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
user: 'Gmail Here',
pass: 'Password Here'
}
});
Then install all module required through npm
npm install
And then bower install packages and build gulp
npm run postinstall
Finally, host the server
npm run watch
We deploy our application through Google Cloud Platform(GCP) app engine.
- MongoDB - The database
- Express.js - The node.js framework used
- React.js - Front-end
- Node.js - Backend
-
Arul Kamala Thiyagarajan - System architect
-
Tsang Kam Ha Samantha - Front-end programmer
-
Wong Kwun Shing Benny - Back-end programmer