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.git
Arahkan ke direktori proyek:
cd uptask
Instal dependensi:
npm install
Kompilasi SASS dan jalankan Gulp:
gulp
Siapkan 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:8000
Akses 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.