• Key Features
• Installing Using Github
• End Point
• Technologi that i use
• Contact me
Solution TASK1 - ALGO
Screenshoot ScreenshootProgram
- register
- login
- Top Up
- Payment
- Transfer
installing and running the app from github repository
To clone and run this application, you'll need Git and Golang installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/reski-id/payment.git
# Go into the repository
$ cd payment
# Install dependencies
$ go get
# Run the app
$ go run main.go
Note Make sure you allready create database for this app see local
.env
file.
User
Methode | End Point | used for | Using JWT |
---|---|---|---|
POST |
/register | Register | No |
POST |
/login | Login | No |
GET |
/my | Get my Profile | Yes |
PUT |
/profile | Update my Profile | Yes |
Transaction
Methode | End Point | used for | Using JWT |
---|---|---|---|
POST |
/topup | topup | Yes |
POST |
/payment | payment | Yes |
POST |
/transfer | transfer | Yes |
This software uses the following Tech:
- Golang
- Echo Framework
- Gorm
- mysql
- Linux
- Docker
- Dockerhub
- Git Repository
- Trunk Base Development
- JSON Web Tokens (JWT)
feel free to contact me ...
- Email [email protected]
- Github
- Whatsapp Send WhatsApp Message