Skip to content

adrianolmedo/genesis

Repository files navigation

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

About

Template of RESTful API written in Go based on Hexagonal Architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages