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
- Host: GitHub
- URL: https://github.com/rlnkoo/spring-daily-message-app
- Owner: rlNkoo
- Created: 2024-04-22T15:39:37.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-11T10:54:51.000Z (almost 2 years ago)
- Last Synced: 2026-01-01T05:48:36.440Z (6 months ago)
- Topics: java, react, spring
- Language: Java
- Homepage:
- Size: 760 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.