Skip to content

14mdzk/dev_finance

Repository files navigation

Mini Project: Financial Management API

Simple finance management application intended for bootcamp evaluation at Studi Devsecops

Tech Stack

  1. Go
  2. GIN Web Framework
  3. PostgreSQL
  4. Docker
  5. Swagger

Running Locally

  1. make environment
  2. make migration-up
  3. Create app.env based on app.env.sample
  4. Update app.env
  5. make server
  6. Application is running!

Available Commands

help                           showing all command documenentation 

environment                    setup environment
lint                           run golangci-lint for code analysis
migrate-create                 create migration
migrate-down-all               rollback all migration
migrate-down                   rollback latest one migration
migrate-up                     run migration up
migrate-version                run migration to specific version
server                         run the server
shell-db                       enter to database console

Example Users

Username:

  1. admin
  2. user_1

Password: satudua3

About

Mini Project: Simple Financial Management API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published