Proyek ini adalah aplikasi full-stack untuk mengelola tugas dan proyek, dibangun dengan GoFiber di sisi backend dan Vue.js di sisi frontend.
- π Autentikasi Pengguna: Register dan login pengguna dengan JWT (JSON Web Tokens).
- π Manajemen Proyek: Pengguna dapat membuat, melihat, memperbarui, dan menghapus proyek mereka.
- β Manajemen Tugas: Setiap proyek memiliki task yang dapat dibuat, diperbarui statusnya, dan dihapus.
- π¨ Aplikasi Frontend Interaktif: Dibuat dengan Vue.js .
- GoFiber β Framework yang terinspirasi oleh Express.js.
- MongoDB β Database NoSQL yang fleksibel untuk menyimpan data.
- MongoDB Go Driver β Driver resmi untuk berinteraksi dengan MongoDB.
- JWT β Untuk autentikasi.
- Bcrypt β Untuk hashing password.
- Go Playground Validator β Library untuk validasi data.
- Vue.js 3 β Framework JavaScript progresif untuk Interface.
- Vite β Build tool yang cepat untuk development.
- Pinia β State management library untuk Vue.js.
- Vue Router β Untuk mengelola routing aplikasi.
- Axios β HTTP client untuk berkomunikasi dengan API backend.