Note-Taking App
This note-taking app is built using Svelte and TypeScript. It allows you to create, edit, and organize notes within multiple notebooks. It features markdown support, tagging, categories, and filtering.
Features
- Create and edit notes
- Markdown support in notes
- Add tags and categories to notes
- Filter notes by content, tags, and categories
- Sort notes by date or category
- Organize notes within multiple notebooks
- Persistence with localStorage
Technologies
Potential Improvements
- Implement a drag-and-drop feature for organizing notes
- Add the ability to attach files or images to notes
- Implement user authentication and authorization to support multiple users and private note collections
- Create a search feature for finding notes based on keywords or phrases
- Improve the user interface with additional styling and animations
- Optimize the app for better performance and accessibility
License
MIT