Nama: Abdi Setiawan
1️⃣ Clone Repository
git clone https://github.com/abdisetiakawan/seacatering.git
cd seacatering2️⃣ Install Dependencies
composer install
npm install3️⃣ Salin file environment
cp .env.example .env4️⃣ Generate key aplikasi
php artisan key:generate5️⃣ Setup database
- Buat database baru sesuai konfigurasi di
.env - Jalankan migrasi dan seeder:
php artisan migrate:fresh
php artisan db:seed6️⃣ Jalankan aplikasi
php artisan serve
npm run devSeeder akan otomatis membuat akun Admin dan 5 User Regular dengan data:
{
"name": "Admin SEA Catering",
"email": "admin@seacatering.com",
"phone": "081234567890",
"role": "admin",
"password": "admin123"
}| Name | Phone | Password | |
|---|---|---|---|
| John Doe | john@example.com | 081234567891 | password |
| Jane Smith | jane@example.com | 081234567892 | password |
| Bob Wilson | bob@example.com | 081234567893 | password |
| Alice Johnson | alice@example.com | 081234567894 | password |
| Charlie Brown | charlie@example.com | 081234567895 | password |
- Email: admin@seacatering.com
- Password: admin123
- Email: john@example.com (atau user lain)
- Password: password
✅ Aplikasi dibuat untuk seleksi Software Engineering Academy COMPFEST 17.
✅ Teknologi yang digunakan:
- Laravel 11
- Inertia.js + Vue 3
- TailwindCSS
- PostgreSQL
✅ Jika membutuhkan detail workflow CI/CD atau penjelasan fitur lebih lanjut, silakan hubungi saya.
Terima kasih telah memeriksa hasil pengerjaan ini 🙏.