Skip to content

Latest commit

 

History

History
70 lines (50 loc) · 2.16 KB

README.md

File metadata and controls

70 lines (50 loc) · 2.16 KB

🚀 Java Spring Boot Backend

Java Spring Boot PostgreSQL Docker License

🌟 Overview

Java-Spring-Boot-Backend is a robust RESTful CRUD API application. It utilizes:

  • Spring Boot for rapid and modern backend development.
  • PostgreSQL for relational database storage.
  • Docker for containerized deployments.

Key Features:

  • RESTful API: Fully-featured CRUD operations.
  • Database: PostgreSQL 13.2 integration for efficient data management.
  • Containerization: Docker-ready for streamlined deployment.
  • Modularity: Built with Spring Boot's ecosystem for scalability.

🛠️ Tech Stack

Backend:

  • Language: Java 8
  • Framework: Spring Boot 2.4.4
  • Database: PostgreSQL 13.2
  • ORM: Spring Data JPA

Tools:

  • Containerization: Docker
  • Testing: Spring Boot Test Framework
  • Build Tool: Maven

🚀 Getting Started

Prerequisites:

  1. Java 8 JDK
  2. Maven
  3. Docker
  4. PostgreSQL

Setup:

  1. Clone the repository:
    git clone https://github.com/Ilagouilly/Java-Spring-Boot-Backend.git
    cd Java-Spring-Boot-Backend
    
  2. Build and test the project:
    mvn clean install
    
  3. Run with Docker:
    docker-compose up --build
    

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/NetworkingInnovation)
  3. Commit your changes (git commit -m 'Add intelligent matching algorithm')
  4. Push to the branch (git push origin dev/NetworkingInnovation)
  5. Open a Pull Request

📄 License

Licence

Distributed under the MIT License. See LICENSE for more information.