Skip to content

FianGumilar/ewallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Core Transaction E-Wallet

A Starter project with Golang and Fiber as Framework

Getting Started

Features

  • Authentication (Login, Register)
    • Refresh Token
    • Validate Token
    • FDS Detect Login Location
  • Core Transaction
    • Top-Up with Payment Gateway
    • Transfer Inquiry
    • Transfer Execute
    • Notification SSE Sender
    • Notification SSE Receiver

Installation

Clone the repository and run the following commands:

git clone https://github.com/FianGumilar/ewallet.git

Go to the project directory:

cd ewallet

Copy the .env.example file to .env:

Install dependencies:

go mod tidy


Run the project:

go run main.go


# Tech Stack

- Golang (Go Programming Language)
- Fiber (Web Framework)
- Docker
- Redis
- MYSQL
- GORM (ORM)
- UUID (Universally Unique Identifier)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages