https://github.com/devhammed/lumilearn-wallet
The Lumilearn Wallet Platform.
https://github.com/devhammed/lumilearn-wallet
Last synced: 12 months ago
JSON representation
The Lumilearn Wallet Platform.
- Host: GitHub
- URL: https://github.com/devhammed/lumilearn-wallet
- Owner: devhammed
- Created: 2024-12-10T13:40:48.000Z (over 1 year ago)
- Default Branch: develop
- Last Pushed: 2024-12-13T05:21:16.000Z (over 1 year ago)
- Last Synced: 2025-02-12T07:20:08.259Z (about 1 year ago)
- Language: PHP
- Size: 208 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lumilearn Wallet
The Lumilearn Wallet Platform.
## Technologies
- PHP 8.x
- Node.js 22.x
- Laravel 11.x
- MySQL 8.x
## Installation
The project uses the database as the storage system for models, cache, locks, sessions and queue jobs to simplify the installation.
You need to create MySQL databases for both development and testing environments e.g `lumilearn_wallet` and `lumilearn_wallet_test`.
Then run the following commands in your terminal:
```shell
$ git clone git@github.com:devhammed/lumilearn-wallet.git
$ cd lumilearn-wallet
$ composer install
$ cp .env.example .env # Configure for development environment e.g update the `DB_*` details
$ cp .env.example .env.testing # Configure for testing environment e.g update the `DB_*` details and change the `APP_ENV` to `testing`
$ php artisan migrate
$ php artisan storage:link
$ npm install
$ npm run build
```
You can then run `composer run dev` to start the development server or use `php artisan test` to run the tests.