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.
- Host: GitHub
- URL: https://github.com/samuel-ricardo/products_api
- Owner: Samuel-Ricardo
- License: mit
- Created: 2023-11-17T01:33:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-17T15:10:18.000Z (over 1 year ago)
- Last Synced: 2025-01-14T12:43:53.324Z (5 months ago)
- Language: Java
- Homepage:
- Size: 4.37 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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:5050See more: ./docker-compose.yaml
```
#
:octocat: | Author:
![]()
![]()
![]()
![]()