https://github.com/spacesick/blip
Example Laravel + Xendit full stack payment app for educational purposes
https://github.com/spacesick/blip
laravel livewire payment-gateway xendit
Last synced: 7 months ago
JSON representation
Example Laravel + Xendit full stack payment app for educational purposes
- Host: GitHub
- URL: https://github.com/spacesick/blip
- Owner: spacesick
- Created: 2024-08-30T00:05:52.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-30T00:07:09.000Z (almost 2 years ago)
- Last Synced: 2025-04-05T13:16:22.915Z (over 1 year ago)
- Topics: laravel, livewire, payment-gateway, xendit
- Language: PHP
- Homepage:
- Size: 163 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Blip
An example full stack payment app built using Laravel, Livewire, and Xendit for educational purposes.
## Running locally
Make sure you have PHP 8.2, Composer, Node.js, and NPM (or any other Node package manager you desire) installed on your machine.
1. Clone the repo.
2. Create a `.env` file in the root project directory using `.env.example`. Notably, you must fill in `APP_KEY`, `XENDIT_API_KEY`, and `XENDIT_PUBLIC_API_KEY`.
3. Create a mysql database. You can use XAMPP here.
4. Run the following commands,
```bash
composer install
npm install
npm run build # or npm run dev
php artisan key:generate
php artisan migrate:fresh --seed
php artisan storage:link
php artisan serve --port=8000
```
## Information
Default seeded user credentials:
- email: `test@example.com`
- password: `terminal`