Skip to content

singhal-amit/Note-Keeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

90 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Your Everyday Notes | Simplify Your Productivity



NoteKeeper is a simple web app that lets you create and delete notebooks to organize your notes. Notes are sorted by recent creation, and you can easily edit or delete them for efficient management.

๐Ÿ“ธ Live Preview

Table of Contents

๐Ÿš€ Getting Started

To run this project locally, follow these steps:

  1. Clone the repository

    git clone https://github.com/singhal-amit/Note-Keeper.git
  2. Set Up the Project

    • Ensure you have a modern web browser installed
    • You can open the index.html file directly or use a local server
    • Recommended: Use Live Server extension in VSCode for a smooth development experience

๐ŸŽฎ Usage

  1. Create a notebook

    • Open the application and create a new notebook to start organizing your notes.
  2. Add notes

    • Inside a notebook, click the "New Note" button to add notes. Notes are automatically sorted by the most recently created.
  3. Edit notes

    • Modify any note by clicking on it, making the desired changes, and saving them.
  4. Delete notes or notebooks

    • Delete individual notes by clicking the "Delete" icon on the note. Entire notebooks can also be deleted when no longer needed.
  5. Access across devices

    • The app is mobile-friendly and works seamlessly across different screen sizes.

โœจ Features

  • ๐Ÿ““ Create and manage multiple notebooks
  • ๐Ÿ“ Add, edit, and delete notes effortlessly
  • โšก Recently created notes are automatically sorted
  • ๐Ÿ“ฑ Fully responsive design for mobile and desktop devices
  • ๐ŸŒ— Light and Dark Mode for a personalized experience

๐Ÿ› ๏ธ Built With

HTML CSS JavaScript

๐Ÿค— Contribution

Contributions are welcome! Here's how you can help:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/YourFeature)
  3. Commit changes (git commit -am 'Add some feature')
  4. Push to branch (git push origin feature/YourFeature)
  5. Create a Pull Request

๐ŸŒ Connect with Me

GitHub LinkedIn instagram Email

๐Ÿ“„ License

This project is licensed under the MIT License. See the LICENSE file for details.

Releases

No releases published

Packages

No packages published