Skip to content

ael-imra/Matcha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matcha

Dating website

Installation

install package for client and server

npm --prefix ./server install
npm --prefix ./client install
node ./server/Config/Setup.js #generate 580 users

How to run client-side

cd client
#production mode
npm run startDev #OR
#development mode
npm run startProduc

How to run server-side

cd server
npm run start

Environment Variables

create .env file inside server folder and add the following variables

PORT= <port>
HOST= <host>
PROTOCOL= <protocol>
CLIENT_PORT= <port>
CLIENT_HOST= <host>
CLIENT_PROTOCOL= <protocol>
MYSQL_HOST= <host>
MYSQL_PORT= <port>
MYSQL_USER= <user>
MYSQL_PASSWORD= <password>
MYSQL_DATABASE= <database>
opencagedata_API_KEY= <key>
NODEMAILER_EMAIL= <email>
NODEMAILER_PASS= <password>
JWT_KEY= <key>

Screenshots

Home Dark/Light mode


SignIn Dark/Light mode


SignUp Dark/Light mode


Dashboard Dark/Light mode


Profile Dark/Light mode


History Dark/Light mode


Steps



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published