Index: resTools_backend/backend/DTOs/AuthenticateRequest.cs
===================================================================
--- resTools_backend/backend/DTOs/AuthenticateRequest.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
+++ resTools_backend/backend/DTOs/AuthenticateRequest.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
@@ -0,0 +1,12 @@
+namespace backend.Models;
+
+using System.ComponentModel.DataAnnotations;
+
+public class AuthenticateRequest
+{
+    [Required]
+    public string Email { get; set; }
+
+    [Required]
+    public string Password { get; set; }
+}
Index: resTools_backend/backend/DTOs/AuthenticateResponse.cs
===================================================================
--- resTools_backend/backend/DTOs/AuthenticateResponse.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
+++ resTools_backend/backend/DTOs/AuthenticateResponse.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
@@ -0,0 +1,15 @@
+using backend.Entities;
+using Newtonsoft.Json;
+
+namespace backend.Models;
+
+
+public class AuthenticateResponse
+{
+    [JsonProperty]
+    public int Id { get; set; }
+    [JsonProperty]
+    public string Email { get; set; }
+    [JsonProperty]
+    public string Token { get; set; }
+}
Index: resTools_backend/backend/DTOs/CreateReservationRequest.cs
===================================================================
--- resTools_backend/backend/DTOs/CreateReservationRequest.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
+++ resTools_backend/backend/DTOs/CreateReservationRequest.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
@@ -0,0 +1,27 @@
+﻿using backend.Entities;
+using Newtonsoft.Json;
+
+namespace backend.DTOs
+{
+    public class CreateReservationRequest
+    {
+        [JsonRequired]
+        [JsonProperty]
+        public DateTime StartDate { get; set; }
+        [JsonRequired]
+        [JsonProperty]
+        public ReservationPlace ReservationPlace { get; set; }
+        [JsonRequired]
+        [JsonProperty]
+        public ReservationType ReservationType { get; set; }
+        [JsonRequired]
+        [JsonProperty]
+        public int Persons { get; set; }
+        [JsonRequired]
+        [JsonProperty]
+        public string ContactName { get; set; }
+        [JsonRequired]
+        [JsonProperty]
+        public string ContactNumber { get; set; }
+    }
+}
Index: resTools_backend/backend/DTOs/CreateUserRequest.cs
===================================================================
--- resTools_backend/backend/DTOs/CreateUserRequest.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
+++ resTools_backend/backend/DTOs/CreateUserRequest.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
@@ -0,0 +1,13 @@
+﻿using Newtonsoft.Json;
+
+namespace backend.DTOs
+{
+    public class CreateUserRequest
+    {
+        [JsonProperty]
+        public string Email { get; set; }
+
+        [JsonProperty]
+        public string Password { get; set; }
+    }
+}
Index: resTools_backend/backend/DTOs/ReservationResponse.cs
===================================================================
--- resTools_backend/backend/DTOs/ReservationResponse.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
+++ resTools_backend/backend/DTOs/ReservationResponse.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
@@ -0,0 +1,25 @@
+﻿using backend.Entities;
+using Newtonsoft.Json;
+
+namespace backend.DTOs
+{
+    public class ReservationResponse
+    {
+        [JsonProperty]
+        public int Id { get; set; }
+        [JsonProperty]
+        public DateTime StartDate { get; set; }
+        [JsonProperty]
+        public ReservationPlace ReservationPlace { get; set; }
+        [JsonProperty]
+        public ReservationStatus ReservationStatus { get; set; }
+        [JsonProperty]
+        public ReservationType ReservationType { get; set; }
+        [JsonProperty]
+        public int Persons { get; set; }
+        [JsonProperty]
+        public string ContactName { get; set; }
+        [JsonProperty]
+        public string ContactNumber { get; set; }
+    }
+}
Index: resTools_backend/backend/DTOs/RestaurantResponse.cs
===================================================================
--- resTools_backend/backend/DTOs/RestaurantResponse.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
+++ resTools_backend/backend/DTOs/RestaurantResponse.cs	(revision 7a983b0054a13b5462a3e4a09e6fe5bf350d0949)
@@ -0,0 +1,16 @@
+﻿using Newtonsoft.Json;
+
+namespace backend.DTOs
+{
+    public class RestaurantResponse
+    {
+        [JsonProperty]
+        public int Id { get; set; }
+        [JsonProperty]
+        public int? OwnerId { get; set; }
+        [JsonProperty]
+        public List<ReservationResponse> Reservations { get; set; }
+        [JsonProperty]
+        public string Name { get; set; }
+    }
+}
