Monolithic web app writeen ina Java Spring Framework for saving and sharing Markdown notes, writen to practice security concerns.
Main functionality includes but is not limited to:
- Forced https connection
- Authorization and Authentication
- 2FA
- CSRF/XSS/Code injection protection
- Password reset
- SQLite integration with Hibernate
docker compose up
https://localhost/
Password reset link can be access in app logs.