Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aryanraj13/digital-notebook

Your versatile digital companion for notes, ideas, and reminders made using MERN stack. Seamlessly jot down thoughts, organize tasks, and capture inspiration wherever you go. With features like intuitive note-taking, customizable categories, and seamless synchronization across devices, managing your digital life has never been easier.
https://github.com/aryanraj13/digital-notebook

collectively express express-js mern-stack monogodb postman validation

Last synced: 28 days ago
JSON representation

Your versatile digital companion for notes, ideas, and reminders made using MERN stack. Seamlessly jot down thoughts, organize tasks, and capture inspiration wherever you go. With features like intuitive note-taking, customizable categories, and seamless synchronization across devices, managing your digital life has never been easier.

Awesome Lists containing this project

README

        

# eNotes App

## About

Take your note-taking to the next level with eNotes, our cloud-based note-taking app built using the MERN stack. With eNotes, you can store, organize, and access your notes from anywhere, at any time.

![alt text](https://github.com/aryanraj13/Digital-Notebook/blob/main/login.png?raw=true)
![alt text](https://github.com/aryanraj13/Digital-Notebook/blob/main/home.png?raw=true)

## Features

- **Cloud-Based Storage:** Access your notes from any device with an internet connection.
- **User Authentication:** Securely log in to your account to access your personalized notes.

![alt text](https://github.com/aryanraj13/Digital-Notebook/blob/main/addnote.png?raw=true)
![alt text](https://github.com/aryanraj13/Digital-Notebook/blob/main/edit.png?raw=true)

- **Create and Edit Notes:** Write, edit, and organize your notes with ease.
- **Search Functionality:** Quickly find specific notes using the search feature.

![alt text](https://github.com/aryanraj13/Digital-Notebook/blob/main/about.png?raw=true)

- **Tagging System:** Organize your notes efficiently with customizable tags.
- **Responsive Design:** Enjoy a seamless note-taking experience across devices.

## How to Run

To run the eNotes app locally, follow these steps:

1. Clone the repository to your local machine.
2. Navigate to the project directory in your terminal.
3. Install dependencies using the command:
4. Set up the MongoDB database:
- Create a MongoDB Community account (https://www.mongodb.com).
- Create a new cluster and configure your database settings.
- Obtain the connection string for your database.
5. Start the development server with: npm run both
6. Open your web browser and visit `http://localhost:3000` to access the eNotes app.

Start taking notes on the cloud with eNotes!