Categorygithub.com/eliasdn/Elda-Bank-API
repositorypackage
0.0.0-20230825171208-308311b454b7
Repository: https://github.com/eliasdn/elda-bank-api.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

ELDA BANK is an online bank

It's a personnal project to practice my skills.

Speech

ELDA Bank Project: RESTful API for Online Banking Services

Description: Welcome to the world of ELDA Bank, where technology meets finance to offer a top-notch online banking experience. Our "ELDA Bank" project presents a Go-based RESTful API, creating a secure and modern platform for managing your online banking operations.

Key Features:

  • User Account Management: Easily sign up and log in, with user-friendly profile management.
  • Balance and Transaction History: Access real-time balances and review a complete history of transactions.
  • Secure Fund Transfers: Conduct secure transfers between user accounts, with balance checks to prevent errors.
  • Reliable Data Storage: Utilize PostgreSQL for robust and secure data storage.
  • Performance Optimization: Implement Redis caching for swift and seamless operations.
  • Effortless Deployment: Containerized via Docker, ensuring easy and portable deployment.

Utilized Technologies:

  • Language: Go (Golang)
  • Database: PostgreSQL for robust storage
  • Cache: Redis for optimal performance
  • Containerization: Docker for hassle-free deployment
  • API: Crafted as a RESTful API for seamless communication

Setup

  • download the git
  • docker compose up the "docker.yml", to run databases (Postgresql & Redis)
  • go run main.go

To Do

  • docker to run the main.go
  • import the databases dockers in the main docker