Skip to content

AjayAchugatla/NoteVault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NoteVault

NoteVault is a modern, user-friendly note-taking application designed to help individuals organize their tasks, ideas, and reminders efficiently. Built using the MERN stack, NoteVault offers a clean interface and robust functionality, making it the perfect personal productivity tool.

Features

  • User Authentication: Secure login and sign-up functionality.
  • Add Notes: Create and save notes with ease.
  • Edit Notes: Modify existing notes for better accuracy and updates.
  • Delete Notes: Remove unnecessary notes permanently.
  • Pin Notes: Highlight important notes for quick reference.
  • Responsive Design: Works seamlessly across desktops, tablets, and smartphones.

Live Demo

Explore the live version of NoteVault: Visit Here

Technology Stack

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB (Cloud-based)
  • Hosting: Railway (Backend) and Vercel (Frontend)

Folder Structure

  • Frontend: Contains React components, state management, and Tailwind CSS configurations.
  • Backend: Includes RESTful APIs, authentication logic, and MongoDB configurations.

Future Scope

  • Enhanced Search Functionality: Include advanced filtering and sorting for quicker access to notes.
  • Reminders and Notifications: Set reminders for notes with specific deadlines.
  • Export/Import Notes: Allow users to download their notes as PDF or text files.
  • Mobile App Development: Expand NoteVault into a dedicated mobile app for iOS and Android.

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages