ccrowley96 / HomeHardware

HomeHardware Shared List & Invoice App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GroceryList

A free communal grocery list web application

Created using (Node, Express, Mongo, React) by Cory Crowley

Deployed on Heroku

Development & Contribution Set-up

Use scripts below to run the application locally

# install dependancies
npm install

# Start local mongodb instance (Terminal 1)
mongod

# run the server in development mode with nodemon (Terminal 2)
npm run server-dev

# runs create-react-app front-end (need to be in /client folder) (Terminal 3)
cd client && npm start

Setting up .env Environment Variables

Before you can run, test, or build the application, you must create a .env file!

Variable Value
PORT 3000
MONGO_CONNECT_DEV mongodb://127.0.0.1:27017

Contributing

A general guide to contribute in this repository is:

  1. Fork it!
  2. Create your feature branch: git checkout -b feature/my-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin feature/my-feature
  5. Submit a pull request 🚀

About

HomeHardware Shared List & Invoice App


Languages

Language:JavaScript 82.6%Language:CSS 16.7%Language:HTML 0.6%