Selamat datang di Cactus, sebuah platform tanya jawab yang terinspirasi dari Quora dan Twitter! Di sini, pengguna dapat bertanya, menjawab, dan berbagi pengetahuan dengan cara yang menarik dan interaktif.
- Tanya Jawab: Ajukan pertanyaan dan dapatkan jawaban dari pengguna lain.
- Thread Diskusi: Terlibat dalam diskusi mendalam mengenai topik tertentu.
- Notifikasi: Dapatkan pemberitahuan untuk setiap tanggapan atau interaksi yang relevan.
- Laravel: Framework PHP yang tangguh untuk membangun aplikasi web.
- Livewire: Membuat komponen interaktif di Laravel dengan mudah.
Sebelum memulai, pastikan Anda memiliki:
- PHP 8.3 atau lebih tinggi
- Composer
- MySQL/SQlite
- Node.js
Ikuti langkah-langkah berikut untuk menginstal Cactus:
-
Clone repository:
git clone https://github.com/ridzimeko/cactus.git
-
Masuk ke direktori proyek:
cd cactus
-
Instal dependensi:
composer install
-
Buat file .env:
Salin file .env.example ke .env dan sesuaikan dengan pengaturan database Anda.
cp .env.example .env
-
Generate key aplikasi:
php artisan key:generate
-
Migrasi database:
php artisan migrate
-
Jalankan server:
php artisan serve
Setelah langkah-langkah di atas, aplikasi akan berjalan di http://localhost:8000
.