Skip to content

Itor-Carlos/Finance_Manager-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finance_Manager-API

API REST for the Finance Manager application (not complet yet)

Technologies

  • Java
  • Spring Boot
  • MySQL
  • JPA
  • OpenSwagger
  • H2

Features

  • Save a Despesa
  • Get all Despesas
  • Get a specific Despesa
  • Uptade a specific Despesa
  • Delete a specific Despesa
  • Filter Despesas

Requirements

  1. Java - 1.8.x

  2. Maven - 3.x.x

  3. MySQL - 5.x.x

Steps to Setup

1. Clone the application

git clone https://github.com/Itor-Carlos/Finance_Manager-API.git

2. Create MySQL database

create database finance_manager

3. You can choose the profile that will be used

  • To choose the profile, acess src/main/resources/application.properties

  • If you choose test profile, acess src/main/resources/application.properties and change the parameter spring.profiles.active to test

  • If you chose dev profile, acess src/main/resources/application.properties and change the parameter spring.profiles.active to test. After the previous step, acess src/main/resources/application-dev.properties and change spring.datasource.username and spring.datasource.password as per your mysql installation

4. Build and run the app using maven

mvn spring-boot:run

About

API REST for the Finance Manager application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages