Katalog Semayang adalah platform katalog digital yang dirancang khusus untuk mengelola usaha penyewaan baju di Asrama Mahasiswa Kalimantan Timur (AMKT) Semayang. Proyek ini bertujuan untuk mendigitalisasi inventaris dan mengoptimalkan proses pemesanan (booking) agar lebih efisien dan terorganisir.
- Katalog Digital: Menampilkan berbagai koleksi baju tradisional dan atribut lainnya dengan tampilan yang responsif.
- Manajemen Inventaris: Memudahkan pengelola untuk melacak ketersediaan stok baju secara real-time.
- Sistem Booking: Memungkinkan pengguna untuk melakukan pemesanan jadwal sewa secara langsung melalui platform.
- Dashboard Admin: Panel kontrol untuk mengelola produk, kategori, serta memantau status penyewaan.
- Optimalisasi Proses: Meminimalkan kesalahan manual dalam pencatatan transaksi dan jadwal sewa.
- Framework: Laravel 12
- Frontend: Blade Templating & Tailwind CSS
- Database: MySQL
- Build Tool: Vite
- Version Control: Git & GitHub
Sebelum menjalankan proyek ini di lokal, pastikan Anda telah menginstal:
- PHP >= 8.2
- Composer
- Node.js & NPM
- MySQL
- Clone repositori:
git clone [https://github.com/AdhyDa/Katalog-Semayang.git](https://github.com/AdhyDa/Katalog-Semayang.git) cd Katalog-Semayang - Instal dependensi PHP:
composer install
- Instal dependensi Frontend:
npm install && npm run dev - Konfigurasi Environment:
cp .env.example .env php artisan key:generate
- Migrasi Database:
php artisan migrate --seed
- Jalankan Server:
php artisan serve
- app/Models - Definisi struktur data (Baju, Kategori, Transaksi).
- app/Http/Controllers - Logika bisnis aplikasi.
- resources/views - Antarmuka pengguna (Layout admin & katalog).
- database/migrations - Struktur tabel database.
Jika Anda ingin berkontribusi pada pengembangan platform ini, silakan lakukan fork pada repositori ini dan kirimkan pull request. Kami sangat menghargai setiap saran dan perbaikan.
Proyek ini merupakan perangkat lunak sumber terbuka yang dilisensikan di bawah MIT license. Dibuat dengan ❤️ oleh Adhyaksa Daudi