Based on online material from https://buildwithangga.com
This repository purpose is to record my activity learning how to use Go and build a backend REST API using Go with Relational Database.
This BE include
- Register user
- Update user profile picture
- Create campaign/start up for crowdfunding
- List of all campaign
- List of all campaign owned by the logged-in user
- Detail campaign
- List user transaction
- List transaction/funding of a campaign
- Create transaction
- Integrate with Midtrans Payment Gateway to monitor its status
INTERESTING PART = Using Midtrans as a payment gateway! Something that is new to me and it is exiciting!
Time consumed = 3 days (Sat, 14 May 2022 until Mon, 16 May 2022)