Lihat Karya
Golang RESTful API
Backend APIBackend Developer Completed
Golang RESTful API
Aset Privasi Terlindungi
Ikhtisar
Proyek ini adalah sebuah RESTful API berbasis Golang yang dirancang dengan mengedepankan arsitektur yang bersih (clean architecture) dan modular. Aplikasi ini sangat cocok digunakan sebagai fondasi backend untuk aplikasi mobile, web SPA, atau layanan mikro berkat pemisahan concern yang jelas dan penerapan standar keamanan modern.
Fitur Utama
Autentikasi & Otorisasi Terpusat
Registrasi pengguna baru dengan enkripsi password (Bcrypt) dan login pengguna yang menghasilkan JWT untuk otorisasi endpoint.
Manajemen Profil Pengguna
Pengambilan data profil (Get Profile) dan pembaruan data profil untuk pengguna yang sedang login.
Manajemen Produk (CRUD) dengan Otorisasi Spesifik
Operasi CRUD pada produk yang divalidasi secara ketat sehingga seorang pengguna hanya dapat memodifikasi produk miliknya sendiri.
Teknologi
Backend
GolangGinGORMMySQLJWT-GoBcryptGodotenvHeroku