Proyek ini adalah sebuah website edukasi yang dibangun menggunakan Laravel. Platform ini memungkinkan pengguna untuk mendaftar, login, dan mengakses berbagai materi edukasi, termasuk artikel dan konten multimedia. Pengguna juga dapat berpartisipasi dalam diskusi terkait materi edukasi.
- Registrasi dan Login Pengguna: Pengguna dapat mendaftar dan login ke platform.
- Materi Edukasi: Pengguna dapat mengakses dan menjelajahi berbagai materi edukasi yang dikategorikan berdasarkan topik seperti Laravel, PHP, Python, dan JavaScript.
- Desain Responsif: Aplikasi ini sepenuhnya responsif dan berfungsi dengan baik di semua perangkat.
- Forum Diskusi: Pengguna yang terdaftar dapat berpartisipasi dalam diskusi untuk setiap materi edukasi.
- Upload Konten: Pengguna dapat mengunggah materi edukasi yang akan dipublikasikan setelah disetujui oleh admin.
- Clone repository ini:
git clone https://github.com/davlix/laravel-edu
- Masuk ke direktori proyek:
cd laravel-edu
- Instal dependensi:
composer install npm install
- Salin file
.env.example
menjadi.env
:cp .env.example .env
- Generate key aplikasi:
php artisan key:generate
- Atur database di file
.env
Anda, kemudian jalankan migrasi:php artisan migrate
- Mulai server pengembangan:
php artisan serve
- Buka
http://127.0.0.1:8000
untuk mengakses website. - Daftar akun baru atau login dengan akun yang sudah ada.
- Jelajahi materi edukasi, berpartisipasi dalam diskusi, dan unggah konten baru jika Anda adalah pengguna yang berwenang.