/Notes-Full-Stack-Project-MERN

This repo is an Full Stack Project of Daily Notes App with good amout of features

Primary LanguageJavaScript

Notes App - Full Stack Project (MERN)

This is a full stack daily notes app built with the MERN (MongoDB, Express.js, React.js, Node.js) stack. It allows users to create, read, update, and delete notes, providing an intuitive and easy-to-use interface. The app is deployed on Vercel and integrates several important features to enhance the user experience.

Table of Contents

Features

  • User authentication (login/register)
  • CRUD operations for notes
  • Notes pinned feature
  • Responsive design (coming soon ...)

Tech Stack

Frontend:

  • React.js, HTML, CSS

Backend:

  • Node.js, Express.js

Database:

  • MongoDB

Version Control:

  • Git, GitHub

Deployment:

  • Vercel (for frontend), Heroku (for backend)

Installation

  • Clone the repository:
git clone https://github.com/AdityaBhojane/Notes-Full-Stack-Project-MERN.git
cd Notes-Full-Stack-Project-MERN
  • Install dependencies for both frontend and backend:
cd frontend
npm install
cd ../backend
npm install
  • Run the app: Backend (Node.js server):
cd backend
npm start
  • Frontend (React app):
cd frontend
npm start
  • Environment Variables:
    • Create a .env file in the backend directory and add your MongoDB URI and other necessary variables.

Contributing

Feel free to fork this repository and submit pull requests. Any contributions to improve the app are welcome!