Skip to content

chinmay0910/keepNotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KeepNotes 📝

keepNotes is a simple and efficient note-taking web app built with React, JavaScript, and MongoDB.

Features 🚀

  • User Authentication: Secure user accounts with password encryption using bcrypt for enhanced data privacy.
  • Create and Edit Notes: Easily manage your notes in a user-friendly interface.
  • MongoDB Integration: Scalable and efficient data storage.
  • Responsive Design: Seamless experience across devices.

Technologies Used 💻

  • Frontend: React, HTML, CSS, Bootstrap
  • Backend: JavaScript, Express.js
  • Database: MongoDB

Getting Started 🛠️

  1. Clone the repo: git clone https://github.com/chinmay0910/keepNotes.git
  2. Install dependencies for frontend and backend: npm install
  3. Configure MongoDB connection in backend/db.js file
  4. Configure JWT_SECRET in backend/middleware/fetchuser.js
  5. Start the development server: (both for client and server)
    • For client : npm run dev
    • For Server : node index.js

Some Screenshots

  • Desktop View

    collage

  • Mobile View

    4 6

Contributing 🤝

Feel free to contribute by opening issues or pull requests. Your feedback is valued!


Happy note-taking with KeepNotes! 🚀✨

About

KeepNotes is a simple and efficient note-taking web application developed using React for the frontend, JavaScript for the backend, and MongoDB as the database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors