https://github.com/khushalpankhaniya/quicknotes
QuickNotes is a web application built with React, TypeScript, Express, MongoDB, and ReduxToolkit. It allows users to create, read, update, and delete notes efficiently.
https://github.com/khushalpankhaniya/quicknotes
express-js mongodb reactjs reduxtoolkit typescript
Last synced: 2 months ago
JSON representation
QuickNotes is a web application built with React, TypeScript, Express, MongoDB, and ReduxToolkit. It allows users to create, read, update, and delete notes efficiently.
- Host: GitHub
- URL: https://github.com/khushalpankhaniya/quicknotes
- Owner: khushalpankhaniya
- Created: 2025-02-05T16:07:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-08T02:36:33.000Z (over 1 year ago)
- Last Synced: 2025-04-05T09:15:42.541Z (about 1 year ago)
- Topics: express-js, mongodb, reactjs, reduxtoolkit, typescript
- Language: TypeScript
- Homepage:
- Size: 485 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# QuickNotes
QuickNotes is a web application built with **React**, **TypeScript**, **Express**, **MongoDB**, and **ReduxToolkit**. It allows users to create, read, update, and delete notes efficiently.
## Technologies Used:
- **Frontend**: React, TypeScript, ReduxToolkit
- **Backend**: Express.js
- **Database**: MongoDB
# Install dependencies for both the frontend and backend:
cd ./FrontEnd -
npm install
cd ./BackEnd -
npm install
Set up environment variables for backend (e.g., MongoDB connection URI **(DB_URL)**, **PORT**).
# Run both the frontend and backend:
## In backend folder
npm run dev
## In frontend folder
npm run dev