Welcome to the backend component of ezbuy-server
. This Java/Kotlin backend is designed to handle the
server-side logic and data processing for my application.
Before you begin, ensure you have met the following requirements:
- Java Development Kit
(JDK) 21
or higher installed. - Build tool (e.g.,
Maven
orGradle
) installed. - Database system (e.g.,
PostgreSQL
,MongoDB
...vv) set up and configured. - Liquibase Migration Database
PostgreSQL
- Reactive Programming with WebFlux Reactor Spring Boot.
- Hibernate, JPA, WebFlux
- Docker build
- Restfull API
- PostMan Testing API and Client.
- Send message and receiver using Kafka server, Zookeeper, Broker.
- ✅ Using
Microservices
as a high level architecture]
Java
: The primary programming language.Spring Boot
: Framework for building Java-based enterprise applications.Maven/Gradle
: Build tools for managing dependencies and building the project.Database
: Choose and specify the database system used (e.g., MySQL, PostgreSQL).Other Dependencies
: List any additional dependencies or libraries used.
If you would like to contribute to the development of this project, please follow our contribution guidelines.
Hoàng Anh Tiến 💻 🚧 🤔 🎨 🐛 |
Become a sponsor and get your logo in our README on GitHub with a link to your site. [Become a sponsor]
This project is licensed under the MIT License
.
MIT License
Copyright (c) 2024 Hoàng Anh Tiến