tomaszm-web / Matcha-1

Dating website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Matcha

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.

alt text

Build with

Get the requirement

Prerequisites

You need to have installed NodeJS and PostgreSQL.

Modify the config file

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'
};

Let's start

Make sure all your node modules are installed

npm update

Run your server

node server/index.js

Create and fill your database with 600 random profiles

npm run init

Start the App

npm start

Ready Set Match !

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).

alt text

Authors

About

Dating website


Languages

Language:JavaScript 59.0%Language:CSS 40.6%Language:HTML 0.4%