B-log adalah website yang memungkinkan untuk memposting, mengedit, menyimpan, dan melihat postingan blog, dibuat dengan PHP dan framework Laravel. Dibuat dalam rangka menuntaskan pembelajaran Laravel Basic.
- PHP >= 8.0 - Bahasa yang dipake
- Laravel >= 9.0 - Framework PHP
- Bootstrap 5 - Framework CSS
- FontAwesome - Ikon-ikon yang digunakan
- VSCode - Text editor
- Faker - Untuk bikin data palsu
- Trix Editor - Untuk bikin text editor
- Unsplash API - Untuk ambil URL gambar secara dinamis
Untuk menjalankan aplikasi ini diharuskan install XAMPP dan punya (setidaknya) satu web browser yang terinstall di komputer.
# Clone repository ini atau download di
git clone https://github.com/doobeedoobeedam/b-log.git
# Switch ke folder repo
cd b-log
# Install semua dependencies pakai composer
composer install
# Copy file env.example dan atur konfigurasi yang diperlukan di file .env
cp .env.example .env
# Generate application key baru
php artisan key:generate
#Jalanin migration dan seeder
php artisan migrate --seed
#Jalanin local development server
php artisan serve
Berhubung project ini saya selesaikan sendiri, namun banyak fitur dan lain hal yang bisa diperbaiki -- maka bantuan kalian sangat saya apresiasi, jadi jangan ragu untuk pull request dan buat perubahan pada project ini.