Kantinku adalah aplikasi pemesanan makanan berbasis Android dan Web Service, dengan spesifikasi sebagai berikut:
- Bahasa Pemrograman Java, dengan tools Android Studio
- Rest API menggunakan Laravel 9.42
- Database MySQL
- Library Retrofit, laravel breeze.
Cara installasi adalah sebagai berikut:
- git clone https://github.com/alexistdev/kantinku
- Buat database kosong dengan nama: kantinku
- Buka directory web-admin dengan text-editor dan copas file .env-example kemudian rename menjadi .env
- Lakukan pengaturan nama database di file .env dan simpan.
- ketikkan di terminal: php artisan key:generate
- ketikkan di terminal : npm install && npm run dev
- ketikkan di terminal : php artisan migrate:fresh --seed
- buka cmd, ketik: ipconfig dan catat ip local pc anda.
- ketikkan perintah: php artisan serve --host=[ip local anda] --port=8000
contoh: php artisan serve --host=192.168.0.103 --port=8000 - Buka dengan android studio file di directory Android-File.
- Buka file api/constants.java dan lakukan pengaturan sesuai dengan IP anda.
User:
user@gmail.com
1234
Merchant:
merchant@gmail.com
1234
Administrator:
admin@gmail.com
1234