Examind adalah platform pembelajaran interaktif yang dirancang untuk membantu siswa dan mahasiswa dalam proses belajar.
- π Sistem Autentikasi - Login/logout yang aman
- π Dashboard Interaktif - Overview lengkap progress belajar
- π¨ UI/UX Modern - Design responsive dengan TailwindCSS
- β‘ Performance Optimized - Loading cepat dan smooth
| Warna | Hex Code | Penggunaan |
|---|---|---|
| π΅ Primary Dark | #11222c |
Background utama, teks header |
| π Teal | #1c5858 |
Accent, hover states |
| π Orange | #f69000 |
Primary buttons, highlights |
| π§ Cyan | #53b1b1 |
Secondary elements |
| π‘ Yellow | #f6c624 |
Warning, notifications |
| βͺ Light | #eff1f5 |
Background sekunder, cards |
Pastikan sistem Anda sudah memiliki:
- Python 3.8+
- pip (Python package installer)
- Git (untuk version control)
- Web Browser modern (Chrome, Firefox, Safari, Edge)
git clone https://github.com/DinkyTrady/examind.git
cd examind# Buat virtual environment
python3 -m venv venv
# Aktifkan virtual environment
# Untuk Linux/Mac:
source venv/bin/activate
# Untuk Windows:
# venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Jalankan migrasi database
python manage.py makemigrations
python manage.py migrate
# Buat superuser
python manage.py createsuperuser
# Collect static files (jika diperlukan)
python manage.py collectstatic# Linux/Mac
source venv/bin/activate
# Windows
venv\Scripts\activatepython manage.py runserverBuka browser dan kunjungi:
- Homepage: http://127.0.0.1:8000/
- Admin Panel: http://127.0.0.1:8000/admin/
Gunakan akun superuser yang telah dibuat saat instalasi.
/- Homepage (not available now)/dashboard- Dashboard utama (login required)/login/- Halaman login/logout/- Logout/admin/- Panel admin Django
# Pastikan virtual environment aktif
source venv/bin/activate
pip install -r requirements.txt# Gunakan port lain
python manage.py runserver 8001# Reset database
rm db.sqlite3
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser# Collect static files
python manage.py collectstatic --clearUntuk debugging lebih detail, set DEBUG=True di settings.py dan jalankan:
python manage.py runserver --settings=examind.settings --verbosity=2| Foto | Nama | GitHub |
|---|---|---|
| Randy Dinky Saputra | @DinkyTrady | |
| Ello Adrian Hariadi | @Driannnn | |
| Pratama Dicky Novianto | @pratamadky | |
| Rendy Syahputra Riyadi | @Rendyprobe | |
| Aditya Febrian | @AdityaFebrian23 |
- Gunakan pesan commit yang jelas dan deskriptif
- Tambahkan dokumentasi untuk fitur baru
- Pastikan code mengikuti PEP 8 style guide
- Test fitur sebelum submit PR
Project ini dilisensikan di bawah MIT License.
- Tim Django untuk framework yang luar biasa
- TailwindCSS untuk utility-first CSS framework
- Komunitas Python Indonesia