note-taker

Note Taker

Pracitising svelte by attempting to create a note-taking app.

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

  • Svelte
  • TypeScript
  • CSS

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

Top categories

svelte logo

Want a Svelte site built?

Hire a Svelte developer
Loading Svelte Themes