Skip to content

dameety/mini-wallet

Repository files navigation

Mini wallet setup guide

This guide explains how to set up and run the Wallet App locally using Laravel Sail (Docker).


Prerequisites

Before starting, make sure you have:

  • Docker installed and running
  • No other services using ports 80, 3306, or 6379 (Laravel Sail uses these)

Step-by-Step Setup

Clone the Repository

git clone https://github.com/your-username/wallet-app.git
cd wallet-app

Copy the .env file

cp .env.example .env


-- Ensure these values are set, they are important for the app to work
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=

Start the app

./vendor/bin/sail up -d

Install composer packages

./vendor/bin/sail composer install

Generate application key

./vendor/bin/sail artisan key:generate

Run migrations

./vendor/bin/sail artisan migrate 

Run seeder

./vendor/bin/sail artisan db:seed --class=TransactionSeeder

Run queue worker to process events and jobs

./vendor/bin/sail artisan queue:work

Visit the app in the browser

http://localhost

Demo Sender Account

email: john@doe.com 
password: password

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors