Fa2bio / Delivery-Api

RESTFul-API application to manage a food delivery enterprise

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Delivery-API

Status: Developing ⚠️

Contents

What is it?

  • Delivery-Api is a RESTFul-API developed in Java, Spring Boot and MySQL. This API is designed to manage a back-end application for managing a food delivery enterprise.

Requirements

  • Java 12+
  • Spring Boot
  • MySQL 8.0+
  • Lombok

Technologies Used

  • Java
  • Spring Boot (version 2.2.2.RELEASE)
  • Spring Data JPA
  • Spring Hateoas
  • Spring Security
  • Spring Swagger
  • MySQL
  • Flyway
  • Docker
  • Lombok
  • Model Mapper
  • Squiggly Filter
  • JasperReports
  • Data Transfer Object (DTO)

Installation

Git Clone

Docker

Diagrams

  • To access a copy of the database, import in your MySQL Workbench the Delivery_SQL_Diagram.mwb file available at Delivery_SQL_Diagram.zip

Class Diagram

Delivery-api (1)

SQL Diagram

Delivery_SQL_Diagram

About

RESTFul-API application to manage a food delivery enterprise


Languages

Language:Java 100.0%