https://github.com/conorheffron/mern-sandbox
Playground to learn: Sample HR System to perform CRUD operations on Employee records
https://github.com/conorheffron/mern-sandbox
compass express-js express-rate-limit javascript mern mern-crud mern-stack mern-stack-development mongodb mongodb-compass mongodb-database node-js rate-limiting react request-rate-limiter
Last synced: 2 months ago
JSON representation
Playground to learn: Sample HR System to perform CRUD operations on Employee records
- Host: GitHub
- URL: https://github.com/conorheffron/mern-sandbox
- Owner: conorheffron
- License: mit
- Created: 2024-07-26T22:13:18.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-03-29T14:29:06.000Z (2 months ago)
- Last Synced: 2026-03-29T17:33:07.545Z (2 months ago)
- Topics: compass, express-js, express-rate-limit, javascript, mern, mern-crud, mern-stack, mern-stack-development, mongodb, mongodb-compass, mongodb-database, node-js, rate-limiting, react, request-rate-limiter
- Language: JavaScript
- Homepage:
- Size: 1.74 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mern-sandbox
# Tech
- MERN Stack, Node v24, npm v11.6.2
#### Install MongoDB Community Version & Run Server
```
docker pull mongodb/mongodb-community-server:latest
docker run --name mongodb -p 27017:27017 -d mongodb/mongodb-community-server:latest
```

#### Use MongoDB Compass Client to verify DB & Data

##### Start backend server in VS Code & see logs per CRUD operation
```
cd mern-sandbox/server
npm install
npm start
```

##### Start Web/Client server in VS Code (new terminal tab)
```
cd mern-sandbox/client
npm install
npm run dev
```

#### View UI (use `chrome dev tools` to see client side logging)
```
http://localhost:5173/
```
