Skip to content

IsraBaracho/exercices-kotlin-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API - Gym Exercises

📋 About the Project This is a REST API developed in Kotlin with Spring Boot, designed to manage a list of typical gym exercises. It was created to support an Android application currently in development, allowing users to register, list, update, and store images of exercises.

🚀 Features

  • Register exercises: Add new exercises to the list.
  • List exercises: Retrieve all registered exercises.
  • Update exercises: Modify information of existing exercises.
  • Register exercise images: Associate images with registered exercises.

🛠️ Technologies Used

  • Language: Kotlin
  • Framework: Spring Boot
  • Database: PostgreSQL

Spring Boot Frameworks: WebFlux, Netty, R2DBC (for reactive database access)

Tools:

  • Docker (for database containerization)
  • Postman (for API testing)
  • Dependency Management: Maven

⚙️ How to Run the Project

Prerequisites

  • Java (to run Kotlin)
  • Docker (to run the PostgreSQL database)
  • Maven (for dependency management)

Steps to Run

  • Set Up the Database:
  • Start the PostgreSQL container using Docker.
  • Ensure the database is accessible and properly configured.

Clone the Repository

  • Install Dependencies
  • Run the Application

📞 Contact For questions or suggestions, feel free to reach out:

Email: [email protected]

About

API para disponibilizar um CRUD de exercicios fisicos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages