Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

123 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shop Planner

Shop Planner is a React-based application that helps you create and organize shopping lists. Its main feature allows you to easily manage the products you need to buy at grocery stores or other places.

Main features

  • Creating private, separate lists to organize your shopping App Screenshot

  • Making individual lists of products App Screenshot

  • Creating groups to share lists with each other App Screenshot

  • Inviting users to the groups you have created App Screenshot

Tech Stack

Client: React, React Query, Axios, Shadcn/ui, React icons,

Server: Node, Express, Bcrypt, Cors, JWT

Database MongoDB

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

Frontend

VITE_SERVER_URL

Backend

PORT

MONGO_URI

CLIENT_URL

JWT_SECRET

Run Locally

Clone the project

  git clone https://github.com/Matis121/ShopPlanner.git

Frontend

Go to the client directory

  cd frontend

Install dependencies

  npm install

Start the client

  npm run dev

Backend

Go to the server directory

  cd backend

Install dependencies

  npm install

Start the server

  npm run dev

License

MIT

About

App for managing and organizing your shopping lists

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages