Task Management System adalah aplikasi berbasis Laravel 11 yang bertujuan untuk membantu pengguna mengelola tugas mereka dengan lebih efisien. Pengguna dapat membuat, mengedit, menghapus, dan menandai tugas sebagai selesai. Selain itu, mereka bisa menetapkan prioritas, deadline, dan kategori untuk setiap tugas.
- ✅ Manajemen Pengguna (registrasi, login, dan manajemen profil)
- ✅ Manajemen tugas (tambah, edit, hapus, tandai selesai, dan filter)
- ✅ Pengingat (reminder tugas yang mendekati deadline)
- ✅ Dashboard (ringkasan tugas yang sedang berlangsung, selesai, dan overdue)
git clone https://github.com/MSyaekhoni/task-management-system.git
cd repository
composer install
cp .env.example .env
Ubah konfigurasi database di file .env
:
DB_CONNECTION=sqlite
DB_DATABASE=database/database.sqlite
php artisan key:generate
php artisan migrate --seed
php artisan serve
Karena proyek menggunakan Vite untuk asset bundling, jalankan juga:
npm install
npm run dev
Akses aplikasi di browser:
🔗 http://127.0.0.1:8000
Password | |
---|---|
[email protected] | pass1234 |
- ⚡ Laravel 11
- ⚡ SQLite
- ⚡ Blade dan Tailwind CSS
- ⚡ Laravel Breeze
- ⚡ Laravel Task Scheduling