Proyek ini dibuat dalam rangka belajar membuat API menggunakan Express.js dengan DBMS MySQL. API ini dibuat berdasarkan pada web personal saya sendiri yang dibuat menggunakan Laravel (webnya belum dipublish sih).
Progres pengerjaan:
- Konfigurasi struktur file dan db.
- Membuat penanganan global dalam bentuk middleware untuk error auth dan client.
- Menambah route untuk add user (belum diberi middleware).
- Menambah route untuk menangani login dan logout (/authentications).
- Menambah JWT auth.
- Menambah generate new token (access and refresh).
- Menambah authorization middleware.
- Menambah update data dan password user.