Logo Lanfrica

Abaimann/edulink-codex

Domaine:

educationdigital infrastructure

Type de record:

software
Créateur:
Aba
Hôte:
EduLink menyediakan materi kurikulum nasional yang dirancang ringan untuk smartphone berspesifikasi rendah. Melalui fitur Offline Mode, siswa dapat mengunduh materi di area bersinyal untuk dipelajari di rumah tanpa internet. # Edulink - Platform Pembelajaran Adaptif & Interaktif **Edulink** adalah platform manajemen pembelajaran (LMS) modern yang dirancang untuk memberikan pengalaman belajar yang terpersonalisasi. Project ini dikembangkan untuk keperluan kompetisi, dengan fokus pada kemudahan akses materi dan integrasi teknologi AI untuk membantu proses belajar siswa. --- ## 🚀 Fitur Utama * **Pelajaran Berbasis Kelas:** Materi disusun secara sistematis berdasarkan jenjang kelas untuk memudahkan navigasi siswa. * **Kuis & Latihan Soal:** Fitur evaluasi interaktif untuk menguji pemahaman setelah mempelajari materi. * **Tanya AI (Grok Integration):** Asisten belajar cerdas yang terintegrasi dengan API Grok untuk menjawab pertanyaan siswa secara real-time. * **Manajemen Konten:** Dashboard admin untuk pengelolaan materi, soal kuis, dan data pengguna secara efisien. --- ## 🛠️ Tech Stack * **Framework:** Laravel * **Frontend:** Tailwind CSS / Blade Templating * **Database:** PostgreSQL * **AI Engine:** Grok API (xAI) --- ## 📋 Prasyarat Sebelum menjalankan project ini, pastikan sistem kamu sudah terinstal: * PHP >= 8.1 * Composer * Node.js & NPM * PostgreSQL Server --- ## ⚙️ Cara Instalasi 1. **Clone Repository** ```bash git clone github.com cd edulink-codex ``` 2. **Install Dependencies** ```bash composer install npm install && npm run dev ``` 3. **Konfigurasi Environment** Salin file `.env.example` menjadi `.env`: ```bash cp .env.example .env ``` Buka file `.env` dan sesuaikan bagian koneksi **PostgreSQL** & **AI**: **Database:** ```env DB_CONNECTION=pgsql DB_HOST=127.0.0.1 DB_PORT=5432 DB_DATABASE=nama_database_kamu DB_USERNAME=postgres DB_PASSWORD=password_kamu ``` **Integrasi AI (Grok):** ```env GROK_API_KEY=your_grok_api_key_here ``` 4. **Generate App Key & Migrate** ```bash php artisan key:generate php artisan migrate --seed ``` 5. **Jalankan Aplikasi** ```bash php artisan serve ``` Aplikasi dapat diakses melalui browser d …