.
├── common # Response JSON data
├── cmd # Include main.go
├── config # Configure Database Connection
├── httpserver # Include controllers, repositories, services and router.go
├── .env.example # copying secret variable to connect db from .env
├── .gitignore # hiding .env
├── go.mod
├── go.sum
├── LICENSE
└──
go run cmd/main.go
POST https://hacktiv8-mygram-production.up.railway.app/v1/users/register
POST https://hacktiv8-mygram-production.up.railway.app/v1/users/login
PUT https://hacktiv8-mygram-production.up.railway.app/v1/users
DELETE https://hacktiv8-mygram-production.up.railway.app/v1/users
GET https://hacktiv8-mygram-production.up.railway.app/v1/photos
POST https://hacktiv8-mygram-production.up.railway.app/v1/photos
PUT https://hacktiv8-mygram-production.up.railway.app/v1/photos/:photoId
DELETE https://hacktiv8-mygram-production.up.railway.app/v1/photos/:photoId
GET https://hacktiv8-mygram-production.up.railway.app/v1/comments
POST https://hacktiv8-mygram-production.up.railway.app/v1/comments
PUT https://hacktiv8-mygram-production.up.railway.app/v1/comments/:commentId
DELETE https://hacktiv8-mygram-production.up.railway.app/v1/comments/:commentId
GET https://hacktiv8-mygram-production.up.railway.app/v1/socialmedias
POST https://hacktiv8-mygram-production.up.railway.app/v1/socialmedias
PUT https://hacktiv8-mygram-production.up.railway.app/v1/socialmedias/:socialmediaId
DELETE https://hacktiv8-mygram-production.up.railway.app/v1/socialmedias/:socialmediaId
-
MAULA IZZA AZIZI (GLNG-KS04-020) :
- All Social Medias EndPoint
- UpdateComment
-
HEZKYA NATANAEL RAMLI (GLNG-KS04-008) :
- Initialize Project
- All Users Endpoint
- DeleteComment
- Mocking
- Unit Test
- Deployment
-
MUHAMAD RESTU FADILLAH (GLNG-KS04-002) :
- All Photos EndPoint
- GetComments
- CreateComment
- Postman Collection