Welcome to the Full-Stack MERN Notes application, designed to help you organize and manage your notes efficiently.
MERN stack - MongoDB, Express.js, React, and Node.js
to provide a robust and scalable solution for managing notes.
- MongoDB: NoSQL database for storing notes data.
- Express.js: Backend framework for building RESTful APIs.
- React: Frontend library for building interactive user interfaces.
- Node.js: JavaScript runtime for server-side development.
- Create Notes: Easily create new notes with a title and content.
- Edit Notes: Update existing notes with new content or modify their titles.
- Delete Notes: Remove unwanted notes from your collection.
- View Notes: Browse through your list of notes to find the information you need.
The project is structured as follows:
- server: Backend code written in Node.js using Express.js.
- client: Frontend code written in React.
- database: MongoDB database configuration and schemas.
ATLAS_URI=mongodb+srv://<username>:<password>@sandbox.jadwj.mongodb.net/
PORT=5050
cd mern/server
npm install
npm start
cd mern/client
npm install
npm run dev
npm run build
npm run build
Copyright Β© Shani Bider, 2024