Skip to content

Releases: trthanhdo41/note-application

Initial Release

06 Jul 12:17
Compare
Choose a tag to compare

This is the initial release of the Note Application. This release includes the following features and technologies:

Features:

  • User registration, login, and logout
  • User profile management
  • Personal note creation, editing, and deletion
  • Group management: create, edit, delete groups
  • Group notes: create, edit, delete group notes
  • Two-factor authentication (2FA) with Google Authenticator
  • Password recovery via email
  • Account activation via email
  • Email notifications for account updates and deletions
  • Avatar capture and storage
  • Trash management for deleted notes
  • Admin dashboard for user and group management
  • Export group notes to Excel
  • More and more.

Technologies:

  • Java
  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • Thymeleaf
  • Bootstrap
  • MySQL
  • AWS S3
  • Jakarta Servlet
  • Maven
  • Lombok
  • Google Authenticator
  • JavaMail

This release lays the foundation for a comprehensive note-taking application with robust user and group management capabilities.