Skip to content

A simple and secure banking application built with Go.

Notifications You must be signed in to change notification settings

PatricioPoncini/go-bank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Bank 🏛️💰

A simple and secure banking application built with Go.


🚀 Getting Started

Follow these steps to clone, install, and run the project using Docker.


🛠 Prerequisites

  • Docker installed on your machine.
  • Git installed.

📥 Cloning the Repository

Clone this repository to your local machine:

git clone https://github.com/PatricioPoncini/go-bank.git
cd go-bank

🐳 Setting Up the Docker Container

Start a PostgreSQL container:

docker run --name some-postgres -e POSTGRES_PASSWORD=password -p 5432:5432 -d postgres

📄 Creating the .env File

Create a .env file in the project root with the following environment variables:

JWT_SECRET=my_super_secret

🔧 Running the Application

To start the application, simply execute the following command:

make run

🔬 Running Tests

To ensure everything is working as expected, you can run the test suite with the following command:

make test

This template is clear and provides all necessary instructions for users to get started. If you need modifications or additions, let me know! 😊

About

A simple and secure banking application built with Go.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published