Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 914 Bytes

README.md

File metadata and controls

22 lines (15 loc) · 914 Bytes

shopper

welcome to shopper - a shopping list app!

this repo contains 2 codebases: client and server

  • client is a react app that can be used to edit your shopping list from a web browser
  • server is a node server that can be used to interact with a database via graphql requests

quick start guide

  • use node v18.20.4: nvm use 18.20.4
  • clone the repo: git clone https://github.com/lpww/shopper.git
  • copy example env: cd server && cp .env.example .env
  • edit server/.env and assign POSTGRES_PASSWORD to any value you like
  • run database: cd server && docker-compose up -d
  • run server: cd server && npm ci && npm run dev
  • run client: cd client && npm ci && npm start

more details

view the client readme and server readme for more details