Skip to content

armesha/room_school

Repository files navigation

API Requests

Working API Endpoints

  • POST /api/auth/login
  • POST /api/auth/register
  • POST /api/auth/logout
  • GET /api/rooms
  • GET /api/rooms/{id}
  • POST /api/rooms
  • PUT /api/rooms/{id}
  • DELETE /api/rooms/{id}
  • GET /api/bookings
  • POST /api/bookings
  • PUT /api/bookings/{id}
  • DELETE /api/bookings/{id}
  • GET /api/bookings/all
  • GET /api/users
  • PUT /api/users/{id}
  • DELETE /api/users/{id}
  • GET /api/messages
  • POST /api/messages
  • GET /api/database/objects
  • GET /api/database/objects/{name}

Endpoints Under Testing

These endpoints are currently being tested locally and are not yet deployed to the server. The frontend for these endpoints is also not yet implemented.

  • POST /api/files/upload
  • GET /api/files/{id}
  • DELETE /api/files/{id}

Getting Started

To build and run the project, use:

dotnet restore
dotnet build
dotnet run

Testing with Postman

For easier testing, a Postman collection has been created. You can access it using the following public link:

Postman Collection for Room Reservation API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages