AturAja adalah aplikasi scheduling sederhana dengan fitur kolaborasi jadwal
Make sure you have composer installed
> composer --version
If it's not installed yet, you can download here
You also need php v 7.3 and mySQL database. You can use XAMPP
-
Clone project https://github.com/Atur-Aja/AturAja-Backend.git, main
-
Install this Project Dependencies
> composer install
-
Replace the existing .env with the given .env
-
Generate JWT Secret Key
> php artisan jwt:secret
-
Run MySQL database using XAMPP control panel
-
Migrate database
> php artisan migrate
- Run this project
> php artisan serve
-
Clone this project
-
Install this Project Dependencies
> npm install
- Run this project
> npm start
Target untuk Sprint 2 :
- Sistem pertemanan (Add friend, Accept atau Ignore friend, Remove friend)
- Penjadwalan otomatis pada schedule
- Kolaborasi task dengan teman
Hasilnya untuk Sprint 2 :
- Sistem pertemanan sudah jadi untuk tiga fungsi nya
- Penjadwalan otomatis sudah jadi berupa pilihan rekomendasi, tapi belum bisa ditampilkan di web dan disimpan, jadi masih dilihat melalui inspect -> network
- Kolaborasi dengan teman sudah jadi
Target untuk Sprint 3 :
- Memperbaiki Sistem pertemanan (search friend menggunakan jquery)
- Pada penjadwalan otomatis (Menampilkan dan menyimpan pilihan jadwal otomatis yang direkomendasikan)
- Pada Task (Menambahkan tag pada Task untuk kolaborasi dengan teman, agar mengetahui siapa yang mengerjakan task tersebut)
- Memperbaiki tampilan dan responsivitas web (Merupakan komentar dari Sprint Review-2)