An open API service indexing awesome lists of open source software.

https://github.com/samuel-ricardo/products_api

API Developed to explore the new features of Spring Framework is a CRUD RESTfull following all 4 layers to manage Products, build with docker containers tecnolgies.
https://github.com/samuel-ricardo/products_api

Last synced: 3 months ago
JSON representation

API Developed to explore the new features of Spring Framework is a CRUD RESTfull following all 4 layers to manage Products, build with docker containers tecnolgies.

Awesome Lists containing this project

README

        

# products_api





🚀 🟩 Products API 🟩 🚀


Application developed with the purpose of studying the Spring Framework Ecosystem based on @Michelle Brito class

#


|  
Overview   |   
Technologies   |   
Run   |  
Author   |   

#

#










| :artificial_satellite: About:


API Developed to explore the new features of Spring Framework is a CRUD RESTfull following all 4 layers to manage Products, build with docker containers tecnolgies.



:building_construction: | Technologies and Concepts Studied:

>

- Spring Boot
- PostgreSQL
- Maven
- Docker
- RESTFull
- Hateos
- Validation

> Among Others...


#


👨‍💻 | How to use


### Open your Git Terminal and clone this repository

```git
$ git clone "[email protected]:Samuel-Ricardo/products_api.git"
```

### Make Pull

```git
$ git pull "[email protected]:Samuel-Ricardo/products_api.git"
```


This application use `Docker` so you dont need to install and cofigurate anything other than docker on your machine.

>


Navigate to project folder and run it using `docker-compose`

```bash

# After setup docker environment just run this commmand on root project folder:

$ docker-compose up --build # For First Time run this command

$ docker-compose up # to run project

```

```bash

#Apps Running on:

$ API: http://localhost:8081

$ PostgreSQL: http://localhost:5432
$ PGAdmin: http://localhost:5050

See more: ./docker-compose.yaml

```


#


:octocat: | Author:

>

- Samuel Ricardo