Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/adamnasrudin03/go-asset-findr

AssetFindr Backend Engineer Assignment- API Development
https://github.com/adamnasrudin03/go-asset-findr

Last synced: 13 days ago
JSON representation

AssetFindr Backend Engineer Assignment- API Development

Awesome Lists containing this project

README

        

# go-asset-findr
Backend Engineer Assignment - API Development golang with framework Gin / Gin-gonic

## ERD
![ERD Relation many to many post tag](./erd_post_tag.png)

## Api Doc
Postman API Documentation


## Development Guide

### Collection Using Postman
- ./go-asset-findr.postman_collection.json

### Installation
- Clone this repo

```sh
git clone https://github.com/adamnasrudin03/go-asset-findr.git
```

- Copy `.env.example` to `.env`

```sh
cp .env.example .env
```
- Setup local database
- Start service API
```sh
go run main.go
```

## Coverage Unit Test
- with make file
```sh
make cover
```

### Connect with me

linkedin logo