UpTask adalah aplikasi web pengelola tugas yang dirancang untuk membantu pengguna mengatur tugas mereka secara efisien dan meningkatkan produktivitas. Proyek ini menggunakan PHP dengan arsitektur MVC untuk backend, SASS dengan Gulp untuk styling, dan Vanilla JavaScript untuk elemen frontend interaktif. Selain itu, ia dilengkapi dengan REST API untuk komunikasi data yang lancar.
Untuk menjalankan UpTask di mesin lokal Anda, ikuti langkah-langkah berikut:
Kloning repositori:
git clone https://github.com/your-username/uptask.gitArahkan ke direktori proyek:
cd uptaskInstal dependensi:
npm installKompilasi SASS dan jalankan Gulp:
gulpSiapkan basis data Anda:
database/schema.sql .config/database.php .Konfigurasikan variabel lingkungan:
.env.example menjadi .env ..env dengan kredensial database Anda dan konfigurasi lain yang diperlukan.Mulai server PHP:
php -S localhost:8000Akses Tugas Utama:
Buka browser web Anda dan navigasikan ke http://localhost:8000 .
Kontribusi dipersilakan! Inilah cara Anda dapat berkontribusi pada proyek ini:
git checkout -b feature/awesome-feature ).git commit -am 'Add some awesome feature' ).git push origin feature/awesome-feature ).Proyek ini dilisensikan di bawah Lisensi MIT. Lihat file LISENSI untuk detailnya.