Skip to content

Iitian-om/Notes-WebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTES-WEBAPP

Empower Collaboration, Simplify Notes, Accelerate Success

last-commit repo-top-language repo-language-count

Built with the tools and technologies:

Express JSON Markdown npm Autoprefixer Mongoose PostCSS .ENV
JavaScript Nodemon DaisyUI React Vite ESLint Axios React%20Router


Table of Contents


Overview

Notes-WebApp is a secure, scalable note management platform built on the MERN stack, designed for organizational and team-based environments. It offers real-time collaboration, enterprise authentication, and role-based access control to streamline team workflows.

Why Notes-WebApp?

This project empowers developers to build and deploy a robust note-taking system with ease. The core features include:

  • 🧩 🔧 Modular Architecture: Built with React, Vite, Express, and MongoDB for flexible development and deployment.
  • 🚀 ⚡ Real-Time Collaboration: Enables seamless, live editing and sharing of notes across teams.
  • 🔐 🔑 Enterprise Security: Implements enterprise authentication and role-based access control for secure data management.
  • 🛡️ 🧮 Rate Limiting & Security: Uses Redis for request throttling, ensuring system stability under load.
  • 🎯 🎨 Developer-Friendly Setup: Clear configuration, reusable components, and streamlined workflows for rapid development.

Getting Started

Prerequisites

This project requires the following dependencies:

  • Programming Language: JavaScript
  • Package Manager: Npm

Installation

Build Notes-WebApp from the source and install dependencies:

  1. Clone the repository:

    ❯ git clone https://github.com/Iitian-om/Notes-WebApp
    
  2. Navigate to the project directory:

    ❯ cd Notes-WebApp
    
  3. Install the dependencies:

Using npm:

❯ npm install

Usage

Run the project with:

Using npm:

npm start

Testing

Notes-webapp uses the {test_framework} test framework. Run the test suite with:

Using npm:

npm test


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published