Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/cristianv0117/over-api

¡BACKEND OVER APP! API REST IMPLEMENTANDO CONCEPTOS DE ARQUITECTURA HEXAGONAL, DDD, TDD Y SOLID. HECHO EN LARAVEL & PHP
https://github.com/cristianv0117/over-api

api ddd-architecture hateoas hexagonal-architecture jwt-authentication laravel9 mysql php8 phpunit-tests rest solid-principles tdd

Last synced: about 1 month ago
JSON representation

¡BACKEND OVER APP! API REST IMPLEMENTANDO CONCEPTOS DE ARQUITECTURA HEXAGONAL, DDD, TDD Y SOLID. HECHO EN LARAVEL & PHP

Awesome Lists containing this project

README

        

# API - OVER :sparkling_heart:

Bienvenido al API de la app **OVER**

Un API de ingreso de tareas y control de ingresos de usuarios.

## OBJETIVO :dart:
Esta aplicacion tiene como objetivo ser soporte y ayuda en mi experiencia como desarrollador,
dando a conocer un poco de mi flujo de trabajo y el como me desenvuelvo al momento de desarrollar una aplicacion y
demostrar mi conocimientos en arquitectura de software y patrones de diseño guiandome en conceptos de codigo limpio.

## EN EL DESARROLLO SE HA UTILIZADO :speaker:
* PHP V 8.1.9
* Laravel V 9.24.0
* MySQL
* Composer V 2.0.12

## ARQUITECTURA & CLEAN CODE :bulb:
* ARQUITECTURA HEXAGONAL Y DDD (**Domain driven design**)
* TDD (**Test driven development**)
* Conceptos sobre **S.O.L.I.D**
* Single responsibility principle
* Liskov substitution principle
* Interface segregation principle
* Dependency inversion principle
* API
* REST
* HATEOAS
* POO

## HERRAMIENTAS UTILIZADAS PARA EL DESARROLLO :wrench:
* PHP Storm
* Laragon
* Git
* GitHub
* Postman
* MySQL
* DataGrip
* Heroku
* Star UML

## ARBOL DE DIRECTORIOS :deciduous_tree:
![src.](https://github.com/cristianV0117/over-api/blob/main/public/src.png)

## PRODUCCION :up: - https://back-over-api.herokuapp.com/api/v1

## ¿DESEAS PROBAR LA API EN POSTMAN?

## https://www.postman.com/collections/6d5d10b38bc051578c58

## DERECHOS - Cristian Camilo Vasquez - 2022 :smile: