afiflampard / Test-Bee

Test Bee

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#USE API

change .env for configuration Database
change docker-compose for configuration
Installation with "make install" in cmd
Run API with "make dev" in cmd
Using JWT Auth for Middleware

  • POST /v1/login (for Login User)
  • POST /v1/signup (for Sign up)
  • GET /v1/user/:id (for User find By Id)
  • GET /v1/user (for Find all User)
  • PUT /v1/user/:id (for Edit User by Id)
  • DELETE /v1/user/:id (for Delete User)
  • PUT /v1/user/:id/photo (for Update Photo)
  • GET /v1/buku (for find Buku by Judul)
  • GET /v1/buku/allBuku (for find all Buku)
  • POST /v1/buku/:id (for Create new Buku)
  • PUT /v1/buku/:id (for Edit Buku by Id)
  • DELETE /v1/buku/:id (for Delete Buku by Id)
  • POST /v1/activity/pinjam/:id (for Pinjam Buku)
  • POST /v1/activity/kembali/:id (for Kembali Buku)
  • GET /v1/activity/historypinjam/:id (for History Pinjam Buku)
  • GET /v1/activity/historykembali/:id (for History Buku Kembali)
  • About

    Test Bee


    Languages

    Language:Go 98.4%Language:Shell 1.1%Language:Makefile 0.5%