An open API service indexing awesome lists of open source software.

https://github.com/rlnkoo/spring-daily-message-app

Daily message app inspired by Wazoo Web Bytes
https://github.com/rlnkoo/spring-daily-message-app

java react spring

Last synced: 2 months ago
JSON representation

Daily message app inspired by Wazoo Web Bytes

Awesome Lists containing this project

README

          

# Daily Message Application - README

## Overview

The Daily Message Application is a web app designed to help users send and receive daily messages. Built using Spring Boot, Spring Data, and H2 Database for the back-end, and React with Vite.js for the front-end, this application provides a modern and efficient way to manage daily messages. It includes a Model-View-Controller (MVC) architecture on the back-end and robust front-end development using React.

## Features

- **Daily Message Management:** Send, view, and manage daily messages.
- **Database Integration:** Uses H2 Database for in-memory data storage.
- **MVC Architecture:** Organized code structure with Models, Views, and Controllers.
- **Testing:** Includes JUnit tests for back-end functionality.
- **Modern Front-End:** React for building interactive UIs, with Vite.js for fast build and development.

## Technologies Used

### Back-End

- **Spring Boot:** Framework for building the back-end services and APIs.
- **Spring Data:** Provides data access and management with repositories.
- **H2 Database:** In-memory database used for storing messages and user data.
- **JUnit:** Testing framework for writing and running unit tests.

### Front-End

- **React:** JavaScript library for building dynamic and interactive user interfaces.
- **Vite.js:** Build tool for fast and optimized development with React.