Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jumpogpo/golang-truewallet-api

This project allows you to easily and quickly host an API for redeeming TrueWallet vouchers. You only need to enter the voucher code and mobile number.
https://github.com/jumpogpo/golang-truewallet-api

fiber-go golang truewallet truewallet-api truewallet-gift-vouchers truewallet-giftcode

Last synced: about 14 hours ago
JSON representation

This project allows you to easily and quickly host an API for redeeming TrueWallet vouchers. You only need to enter the voucher code and mobile number.

Awesome Lists containing this project

README

        


Angpao Logo

## 👋 Description
This project allows you to easily and quickly host an API for redeeming TrueWallet vouchers. You only need to enter the voucher code and mobile number.

## 🧃 Preface

I want to create an API that can easily redeem TrueWallet vouchers and ensure fast processing speeds. To achieve this, I am using Golang to develop the project.

## 📝 How to use?

- Clone this project following the installation instructions.
- Setting the port in the .env file.
- Installing all the necessary packages.
- Run the program.

## 📚 Installation

```bash
# Clone project
$ git clone https://github.com/jumpogpo/golang-truewallet-api.git
$ cd golang-truewallet-api

# Install packages
$ go mod download
```

## 📺 Running the app

```bash
# run
$ go run .

# build
$ go build .
```

## ▶️ How to use
- Method: `Post`
- Url: `http://localhost:{port}/redeem/{angpao_code}`
- Body:
```json
{
"mobile": "phoneNumber"
}
```

## 🤝 Reference

- TrueWallet - [https://www.truemoney.com/](https://www.truemoney.com/)
- Golang - [https://go.dev/](https://go.dev/)
- Fiber - [https://docs.gofiber.io/](https://docs.gofiber.io/)