NoteWise is a simple and intuitive note-taking application built with React and TypeScript. This app allows users to create, edit, delete, and manage notes with tags for better organization.
- Create Notes: Add new notes with a title, body, and tags.
- Edit Notes: Update existing notes.
- Delete Notes: Remove notes that are no longer needed.
- Tag Management: Add, update, and delete tags.
- Markdown Support: Use markdown to format the note body.
- Local Storage: Save notes and tags in the browser's local storage.
To get started with the project, clone the repository and install the dependencies.
git clone https://github.com/bewithsnehasish/NoteWise
cd NoteWise
npm install
To run the application locally, use the following command:
npm run dev
This will start the development server and open the application in your default browser.
Contributions are welcome! If you have any suggestions, bug reports, or enhancements, feel free to open an issue or submit a pull request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/YourFeature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin feature/YourFeature
) - Create a new Pull Request