https://github.com/happyness-project/hproject-taskapiservice
https://github.com/happyness-project/hproject-taskapiservice
docker docker-compose golang postgresql rest-api
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/happyness-project/hproject-taskapiservice
- Owner: HappYness-Project
- Created: 2024-08-02T22:21:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-11T03:52:09.000Z (7 months ago)
- Last Synced: 2025-09-11T07:03:27.406Z (7 months ago)
- Topics: docker, docker-compose, golang, postgresql, rest-api
- Language: Go
- Homepage:
- Size: 40.4 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TaskManagementAPI
Task Management API is used for handling tasks and containers for the specific user groups.
This project is designed to be run using Docker and Docker Compose. Follow the instructions below to get started.
## Prerequisites
Make sure you have the following installed on your system:
- [Docker](https://docs.docker.com/get-docker/)
- [Docker Compose](https://docs.docker.com/compose/install/)
- Makefile setup
## Getting Started
### Run Docker Container
Inside the root of the project, You should run
```sh
make start
```
Above comment will create the postgres database within the docker and create the tables and sample data.
If you want to stop/remove the containers,
```sh
make down
```
Rebuild command
```sh
make rebuild-docker
```