Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/conscious-puppet/mern-shopping-list
Shopping List built with MERN and Redux Toolkit
https://github.com/conscious-puppet/mern-shopping-list
mern mern-shopping redux-toolkit
Last synced: about 5 hours ago
JSON representation
Shopping List built with MERN and Redux Toolkit
- Host: GitHub
- URL: https://github.com/conscious-puppet/mern-shopping-list
- Owner: conscious-puppet
- Created: 2021-02-14T14:36:49.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-03-08T11:11:42.000Z (almost 4 years ago)
- Last Synced: 2023-10-05T18:44:45.880Z (over 1 year ago)
- Topics: mern, mern-shopping, redux-toolkit
- Language: JavaScript
- Homepage: https://polar-harbor-77503.herokuapp.com/
- Size: 2.92 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MERN Shopping List
> Shopping list app built with the MERN stack along with Redux Toolkit for state management and Chakra-UI.
[https://polar-harbor-77503.herokuapp.com/](https://polar-harbor-77503.herokuapp.com/)
![screenshot](./uploads/Screenshot.png)
## Quick Start
### Env Variables
Create a config.env file in the config folder and add the following
```
NODE_ENV = development
PORT = 5000
MONGODB_URI = your mongodb uri
jwtSecret = 'abc123'
```
### Install Dependencies (frontend & backend)```bash
# Install dependencies for server
npm install# Install dependencies for client
npm run client-install
```### Run
```bash
# Run the client & server with concurrently
npm run dev# Run the Express server only
npm run server# Run the React client only
npm run client# Server runs on http://localhost:5000 and client on http://localhost:3000
```