Skip to content

Arushi-ydv/journalApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Journal Application 🚀

A scalable Spring Boot backend application for managing journal entries with automated email notifications and background scheduling.

🚀 Features

  • Create, update, and delete journal entries
  • Email notification system using scheduler
  • Background task scheduling
  • MongoDB integration
  • Unit testing using JUnit

🛠 Tech Stack

  • Java
  • Spring Boot
  • MongoDB
  • JUnit
  • Maven

📂 Project Structure

  • Controller Layer
  • Service Layer
  • Repository Layer
  • Scheduler Module
  • Email Service

⚙️ How to Run

  1. Clone the repository
  2. Configure MongoDB in application.yml
  3. Run JournalApplication.java

👩‍💻 Author

Arushi Yadav

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors