Note-taking application made with:
- ASP.NET Core 9.0
- Entity Framework Core 9.0
- React
- TypeScript
- Mantine
- Redux Toolkit
- React Router
- Vite
- CKEditor5
- SQLite
- OpenAPI TypeScript
- Playwright
- Feature-Sliced Design (FSD)
- Ability to group notes by sections, books, and tags.
- Full-text search with SQLite FTS5.
- Ability to add sources to notes.
- Dark theme support.
- Ability to add code snippets to notes.
- Application state is synchronized with the URL.
- REST API with OpenApi documentation.
- User authentication with JWT tokens.
docker compose up --build
Application will be available at http://localhost:8080
Default user: user@mail.com
Default password: 123456
This project is licensed under the MIT license.
