Final Project Ruangguru
Backend
Buka terminal favorit kalian dan jalankan perintah-perintah berikut ini. Selain itu juga disediakan build version berupa file exe.
Buat key cloud google and replace futurego.json di controllers/learn.go
📚 Teknologi Backend
- Golang
- Gin Gonic
- JWT-GO
- Cloud Firestore (Firebase)
🛠Development Backend
Untuk menjalankan Project Backend:
go run main.go
Untuk menambahkan Admin:
localhost:8080/admin/register
Untuk login Admin:
localhost:8080/login
📲 Contoh Response
JSON data Admin register:
{
"username": "admin",
"phone": "12345",
"email": "admin123",
"password": "admin12345"
}
JSON data Admin login:
{
"email": "admin123",
"password": "admin12345"
}
Contoh response register dan login untuk User, sama dengan Admin.