A scalable Spring Boot backend application for managing journal entries with automated email notifications and background scheduling.
- Create, update, and delete journal entries
- Email notification system using scheduler
- Background task scheduling
- MongoDB integration
- Unit testing using JUnit
- Java
- Spring Boot
- MongoDB
- JUnit
- Maven
- Controller Layer
- Service Layer
- Repository Layer
- Scheduler Module
- Email Service
- Clone the repository
- Configure MongoDB in
application.yml - Run
JournalApplication.java
Arushi Yadav