Skip to content

anilonayy/ledger-app

Repository files navigation

Ledger App

How to build local environment

  1. Add the following lines to your /etc/hosts file.
127.0.0.1 ledger.showsider.life
  1. Clone this repository
git clone [email protected]:anilonayy/ledger-app.git
  1. Switch to "deployer" directory.
cd ./ledger-app/deployer
  1. Build the environment by running the following command:
 ./deployer.sh magic
  1. Run './deployer.sh up' to start the services.
 ./deployer.sh up
  1. Run './deployer.sh down' to stop the services.
 ./deployer.sh down

(Shhh here is the fast way..)

git clone [email protected]:anilonayy/ledger-app.git
cd ./ledger-app/deployer
./deployer.sh magic

What can you do with this app?

This is a simple app to manage ledger. This project allows you:

User

  • Create a new account
  • List own accounts
  • Balance transfer between another accounts.
  • Withdraw money from own account
  • Get account balance on specific times.

Admin

  • All of user's can do.
  • Give credit to user's account.
  • List all or single account.
  • List all or single transaction


Don't you have a time for testing? Don't worry, I have prepared a Postman collection for you.

You can find it here.

About

Laravel, Nginx, Docker, AWS Deployment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published