{"id":15134464,"url":"https://github.com/lgomezruiz/sales-api-rest","last_synced_at":"2026-01-06T13:38:26.043Z","repository":{"id":242682014,"uuid":"810255657","full_name":"lgomezruiz/sales-api-rest","owner":"lgomezruiz","description":"Simple REST API with basic knowledge of Spring Boot and using PostgreSQL database. In this case, the service manages information about different customers, saving their ID, name, surname, direction, phone and email. API Documentation with Swagger.","archived":false,"fork":false,"pushed_at":"2024-06-04T11:00:19.000Z","size":70,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-31T23:28:02.953Z","etag":null,"topics":["api-rest","intellij","java","maven","postgresql","postman","spring","spring-boot","spring-data-jpa","spring-web","swagger"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lgomezruiz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-04T10:49:50.000Z","updated_at":"2024-06-04T11:02:01.000Z","dependencies_parsed_at":"2024-06-04T12:24:15.028Z","dependency_job_id":"d5d04c4d-f890-4bb0-ade6-804a3174e5cd","html_url":"https://github.com/lgomezruiz/sales-api-rest","commit_stats":null,"previous_names":["lgomezruiz/sales-api-rest"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lgomezruiz%2Fsales-api-rest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lgomezruiz%2Fsales-api-rest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lgomezruiz%2Fsales-api-rest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lgomezruiz%2Fsales-api-rest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lgomezruiz","download_url":"https://codeload.github.com/lgomezruiz/sales-api-rest/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245708994,"owners_count":20659626,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api-rest","intellij","java","maven","postgresql","postman","spring","spring-boot","spring-data-jpa","spring-web","swagger"],"created_at":"2024-09-26T05:21:09.560Z","updated_at":"2026-01-06T13:38:26.013Z","avatar_url":"https://github.com/lgomezruiz.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SALES API REST\nSimple REST API with basic knowledge of Spring Boot and using PostgreSQL database. In this case, the service manages information about different customers, saving their ID, name, surname, direction, phone and email. API Documentation with Swagger.\n\n## Project preview\n![post](https://github.com/lgomezruiz/sales-api-rest/assets/97950503/4f5df164-0e57-4196-85ac-b838770e87fa)\n\n## Technologies:\n\n![Java](https://img.shields.io/badge/Java-007396?style=for-the-badge\u0026logoColor=white)\n![Spring Boot](https://img.shields.io/badge/Spring%20Boot-6DB33F?style=for-the-badge\u0026logo=springboot\u0026logoColor=white)\n![Postman](https://img.shields.io/badge/Postman-FF6C37?style=for-the-badge\u0026logo=postman\u0026logoColor=white)\n![IntelliJ IDEA](https://img.shields.io/badge/IntelliJ%20Idea-808080?style=for-the-badge\u0026logo=intellijidea\u0026logoColor=white)\nSwagger\n\nCharacteristics:\n- Project: Maven\n- Language: Java 17\n- Spring Boot 3.2.5\n- Packaging: Jar\n\nDependencies:\n- Spring Web\n- Spring Data JPA\n- PostgreSQL Driver\n- Springfox Swagger 2\n- Springfox Swagger UI\n\nPOST example\n\n![post](https://github.com/lgomezruiz/sales-api-rest/assets/97950503/a2e1ddd1-5e5c-4d2b-b8b0-68ae718f92a2)\n\nGET example\n\n![get](https://github.com/lgomezruiz/sales-api-rest/assets/97950503/ae90a100-bbfb-476e-a10c-9cb7f7b49c83)\n\nPUT example\n\n![put](https://github.com/lgomezruiz/sales-api-rest/assets/97950503/9d711366-01d1-48ba-a0c1-1b1a7c30b050)\n\nPostgreSQL View\n\n![postgresql](https://github.com/lgomezruiz/sales-api-rest/assets/97950503/cfa85e0f-a359-46f4-ac57-ea907263342a)\n\nDELETE example\n\n![delete](https://github.com/lgomezruiz/sales-api-rest/assets/97950503/cbd00a25-4cdd-4d5c-be4c-8b1c67ca3109)\n\n## Authors ✒️\n\n- **Laura Gómez Ruiz**\n\n[![Portfolio](https://img.shields.io/badge/Portfolio-CEE7FF?style=for-the-badge\u0026labelColor=black\u0026link=https%3A%2F%2Flauragomezruiz.netlify.app%2F)](https://lauragomezruiz.netlify.app/)\n[![linkedin](https://img.shields.io/badge/LinkedIn-0A66C2?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/in/lgomezruiz/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flgomezruiz%2Fsales-api-rest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flgomezruiz%2Fsales-api-rest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flgomezruiz%2Fsales-api-rest/lists"}