more database work, added search route, starting frontend new location form

This commit is contained in:
2022-04-02 23:15:23 -04:00
parent cc60aa59d5
commit 03dd723c57
14 changed files with 431 additions and 1110 deletions

View File

@@ -110,17 +110,19 @@ func main() {
// Cabinet Routes
server.WebServer.Get("/api/cabinets", server.GetAllCabinetsHandler)
server.WebServer.Get("/api/cabinets/:cabinetID", server.GetCabinetHandler)
server.WebServer.Post("/api/cabinets/:roomID/new", server.AddNewCabinetHandler)
server.WebServer.Get("/api/cabinets/:cabinetID/items", server.GetAllItemsAtCabinetHandler)
server.WebServer.Delete("/api/cabinets/:cabinetID", server.DeleteCabinetHandler)
// Item Routes
server.WebServer.Get("/api/items", server.GetAllItemsHandler)
server.WebServer.Get("/api/items/room/:roomID", server.GetAllItemsAtRoomHandler)
server.WebServer.Get("/api/items/cabinet/:cabinetID", server.GetAllItemsAtCabinetHandler)
server.WebServer.Get("/api/items/:itemID", server.GetItemHandler)
server.WebServer.Post("/api/items/cabinet/:cabinetID/new", server.AddNewItemHandler)
server.WebServer.Post("/api/items/room/:roomID/new", server.AddNewItemHandler)
server.WebServer.Delete("/api/items/:itemID", server.DeleteItemHandler)
// Misc Routes
server.WebServer.Get("/api/search/all", server.SearchAllHandler)
// Start Server
fmt.Println("Everything ready, starting server! ", fmt.Sprintf(":%s", server.Config.Server.Port))
server.WebServer.Listen(fmt.Sprintf(":%s", server.Config.Server.Port))
}