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.
Table of Contents
To run this project locally, follow these steps:
-
Clone the repository
git clone https://github.com/singhal-amit/Note-Keeper.git
-
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
-
Create a notebook
- Open the application and create a new notebook to start organizing your notes.
-
Add notes
- Inside a notebook, click the "New Note" button to add notes. Notes are automatically sorted by the most recently created.
-
Edit notes
- Modify any note by clicking on it, making the desired changes, and saving them.
-
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.
-
Access across devices
- The app is mobile-friendly and works seamlessly across different screen sizes.
- ๐ 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
Contributions are welcome! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/YourFeature
) - Commit changes (
git commit -am 'Add some feature'
) - Push to branch (
git push origin feature/YourFeature
) - Create a Pull Request
|
|
|
|
This project is licensed under the MIT License. See the LICENSE file for details.