shrey150 / kashmash

A facemash clone but with portmanteaus of the word "kash"

Home Page:http://kashmash.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KashMash

A facemash clone but with portmanteaus of the word "kash".

Screenshot

Based on an inside joke, the frontend uses React and the backend uses Node (via Express) and MongoDB to store the data.

Setup

First, set up a MongoDB database, then add your connection string as an environment variable:

export MONGO_URI=[YOUR MONGO DB URI]            # Mac/Linux
set MONGO_URI=[YOUR MONGO DB URI]               # Windows

Then proceed with the rest of the setup:

npm install                                     # install backend deps 
node scripts/mongo-setup.js                     # initialize DB

cd src/client           
npm install                                     # install frontend deps

Running the project

yarn dev                    # runs development server
yarn build                  # creates static assets (only needed for production)

Both commands should be executed from the project root.

About

A facemash clone but with portmanteaus of the word "kash"

http://kashmash.herokuapp.com

License:MIT License


Languages

Language:JavaScript 86.1%Language:CSS 11.3%Language:HTML 2.6%