Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 516 Bytes

README.md

File metadata and controls

29 lines (20 loc) · 516 Bytes

Genesis

REST API of CRM, its architecture is inspired (not based) on Hexagonal Architecture.

Architecture

Golang structure inspired on Hexagonal Architecture

Run with Postgres service

$ git clone https://github.com/adrianolmedo/genesis.git
$ cp .env.example .env
$ docker-compose up -d --build postgres

Run migrations

./migrate.sh

Up application service:

$ make genrsa
$ make swagger
$ docker-compose up -d --build app