Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.17 KB

File metadata and controls

33 lines (22 loc) · 1.17 KB

MERN Notebook App

This is a simple notebook application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack.

Features

  • User authentication: Sign up, login, and logout functionalities.
  • Create, read, update, and delete (CRUD) notes.
  • Real-time updating: Notes are updated in real-time using WebSockets.
  • Responsive design: The application is designed to work seamlessly on desktop and mobile devices.

Technologies Used

  • MongoDB: Document database used for storing user data and notes.
  • Express.js: Web application framework used for building the backend server.
  • React.js: JavaScript library used for building the user interface.
  • Node.js: JavaScript runtime environment used for running the backend server.
  • Socket.IO: Library used for real-time communication between the client and server.
  • Bootstrap: Frontend framework used for responsive design and styling.

Prerequisites

Before running this application locally, make sure you have the following installed:

  • Node.js and npm
  • MongoDB (running locally or a cloud-based instance)

Getting Started

  1. Clone the repository:
git clone https://github.com/your-username/mern-notebook-app.git