Ringkasan Portfolio
📰 Simple Blog App
Deskripsi Singkat:
Simple Blog App adalah aplikasi web berbasis Laravel dan React yang dirancang untuk menampilkan dan mengelola postingan blog secara sederhana namun fungsional. Aplikasi ini memungkinkan pengguna untuk menulis artikel, membaca postingan, serta menampilkan daftar artikel dengan tampilan bersih dan responsif.
Proyek ini dibuat sebagai latihan memahami integrasi antara Laravel (backend) dan React (frontend) — di mana Laravel menangani logika server, routing, dan database, sementara React berperan dalam membangun antarmuka pengguna yang interaktif.
Deskripsi Detail
✨ Fitur Utama
🏠 Home Page
Menampilkan daftar artikel secara dinamis lengkap dengan judul, tanggal posting, dan cuplikan isi. Setiap artikel disusun rapi dalam tampilan minimalis, dengan tombol Read more... untuk membuka detailnya.
📝 Create Page
Memungkinkan pengguna membuat postingan baru dengan mengisi judul dan isi artikel melalui form yang sederhana dan cepat. Data akan otomatis tersimpan ke database menggunakan integrasi Laravel API.
📄 Detail Post Page
Menampilkan isi lengkap dari artikel yang dipilih, termasuk tanggal publikasi. Halaman ini memberikan pengalaman membaca yang nyaman dengan layout bersih dan responsif.
🔄 Interaktif dengan React
React digunakan untuk mengatur rendering halaman dan interaksi pengguna, membuat navigasi antarhalaman menjadi lebih cepat tanpa reload penuh.
🎨 Desain Minimalis & Modern
UI mengusung tampilan sederhana dengan kombinasi warna gelap dan putih bersih, serta tipografi yang mudah dibaca. Fokus utamanya adalah kenyamanan pengguna dalam membaca dan menulis artikel.
🧱 Teknologi yang Digunakan
-
Backend: Laravel (PHP Framework)
-
Frontend: React (JavaScript Library)
-
Template Engine: Blade
-
Database: MySQL
-
Styling: CSS (Custom + Bootstrap minimal)
-
Tools: Composer, NPM, Artisan CLI, Git
🔗 Source Code GitHub: https://github.com/abdulaziz-boss/simple-blog.git