Welcome to Matcha, a simple yet great dating website ! Create your profile, browse through a customized suggestion of profile, like, match, chat in just few clicks.
- NodeJS - Backend
- Express - Web application framework
- ReactJS - Frontend
- PostgreSQL - Database
- Socket.io - Used to get real time notifications and messages
You need to have installed NodeJS and PostgreSQL.
server/config/dev.js contains all the information needed by PostgreSQL to connect Matcha to its database. Modify it so it matches your Pg config.
const db = {
user: 'yourPgUsername',
database: 'yourDatabaseName',
password: 'yourPgPassword',
port: 'yourPgPort'
};
npm update
node server/index.js
npm run init
npm start
Congrats you have successfully set up your Matcha ! You can now create a new profile or sign in with one of the 600 created (password: Matcha2019).
- Trestan - Back - check his profile
- Chloe - Front/Back - check her profile