Index: iknow-api/Controllers/WeatherForecastController.cs
===================================================================
--- iknow-api/Controllers/WeatherForecastController.cs	(revision af4f801397ceece4e342e05b655d48237371367c)
+++ iknow-api/Controllers/WeatherForecastController.cs	(revision af4f801397ceece4e342e05b655d48237371367c)
@@ -0,0 +1,33 @@
+using Microsoft.AspNetCore.Mvc;
+
+namespace iknow_api.Controllers
+{
+    [ApiController]
+    [Route("[controller]")]
+    public class WeatherForecastController : ControllerBase
+    {
+        private static readonly string[] Summaries = new[]
+        {
+            "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
+        };
+
+        private readonly ILogger<WeatherForecastController> _logger;
+
+        public WeatherForecastController(ILogger<WeatherForecastController> logger)
+        {
+            _logger = logger;
+        }
+
+        [HttpGet(Name = "GetWeatherForecast")]
+        public IEnumerable<WeatherForecast> Get()
+        {
+            return Enumerable.Range(1, 5).Select(index => new WeatherForecast
+            {
+                Date = DateOnly.FromDateTime(DateTime.Now.AddDays(index)),
+                TemperatureC = Random.Shared.Next(-20, 55),
+                Summary = Summaries[Random.Shared.Next(Summaries.Length)]
+            })
+            .ToArray();
+        }
+    }
+}
Index: now-api/Repository/Implementations/RefreshTokenRepository.cs
===================================================================
--- iknow-api/Repository/Implementations/RefreshTokenRepository.cs	(revision 4b35197f33eaeb2b932700e150e05058b7d4f366)
+++ 	(revision )
@@ -1,49 +1,0 @@
-using iknow_api.Models;
-using iknow_api.Data;
-using iknow_api.Models;
-using Microsoft.EntityFrameworkCore;
-using iknow_api.Services;
-using iknow_api.DTOs;
-using System.Runtime.CompilerServices;
-
-namespace iknow_api.Repositories
-{
-    public class RefreshTokenRepository : IRefreshTokenRepository
-    {
-        private readonly AppDbContext _context;
-
-        public RefreshTokenRepository(AppDbContext context)
-        {
-            _context = context;
-        }
-        
-        public async Task AddTokenAsync(RefreshToken refreshToken)
-        {
-             _context.RefreshToken.Add(refreshToken);
-            await _context.SaveChangesAsync();
-        }
-
-        public Task<bool> DeleteTokenAsync(string refreshTokenDto)
-        {
-            throw new NotImplementedException();
-        }
-
-        public async Task<int?> GetUserId(string refreshTokenDto)
-        {
-            var token = await _context.RefreshToken.FirstOrDefaultAsync(u => u.Token == refreshTokenDto);
-            return token?.UserId ;
-        }
-
-        public async Task<bool> VerifyTokenAsync(VerifyRefreshTokenDto refreshTokenDto)
-        {
-            var token = await _context.RefreshToken
-                .FirstOrDefaultAsync(rt =>
-                    rt.Token == refreshTokenDto.token &&
-                    rt.IsValid &&
-                    rt.ExpiresAt > DateTime.UtcNow);
-
-            return token != null;
-        }
-
-    }
-}
Index: now-api/Repository/Interface/IRefreshTokenRepository.cs
===================================================================
--- iknow-api/Repository/Interface/IRefreshTokenRepository.cs	(revision 4b35197f33eaeb2b932700e150e05058b7d4f366)
+++ 	(revision )
@@ -1,12 +1,0 @@
-using iknow_api.DTOs;
-using iknow_api.Models;
-namespace iknow_api.Repositories{
-    public interface IRefreshTokenRepository
-    {
-        Task AddTokenAsync(RefreshToken refreshToken);
-        Task<bool> VerifyTokenAsync(VerifyRefreshTokenDto refreshTokenDto);
-        Task<bool> DeleteTokenAsync(string refreshTokenDto);
-        Task<int?> GetUserId(string refreshTokenDto);
-        
-    }
-}
Index: now-api/Services/Implementations/RefreshTokenService.cs
===================================================================
--- iknow-api/Services/Implementations/RefreshTokenService.cs	(revision 4b35197f33eaeb2b932700e150e05058b7d4f366)
+++ 	(revision )
@@ -1,50 +1,0 @@
-using iknow_api.DTOs;
-using iknow_api.Services;
-using System.Security.Cryptography;
-using iknow_api.Models;
-using iknow_api.Models;
-using iknow_api.Repositories;
-
-namespace iknow_api.Services
-{
-    public class RefreshTokenService : IRefreshTokenService
-    {
-        private readonly IRefreshTokenRepository _refreshTokenRepository;
-        public RefreshTokenService(IRefreshTokenRepository refreshTokenRepository)
-        {
-            _refreshTokenRepository = refreshTokenRepository;
-        }
-
-        public async Task<string> GenerateRefreshToken(int userid)
-        {
-            var randomNumber = new byte[32];
-
-            using (var rng = RandomNumberGenerator.Create())
-            {
-                rng.GetBytes(randomNumber);
-            }
-
-            var refreshToken = Convert.ToBase64String(randomNumber);
-
-            RefreshToken refreshTokenModel = new RefreshToken
-            {
-                Token = refreshToken,
-                UserId = userid,
-                ExpiresAt = DateTime.UtcNow.AddMonths(1),
-                IsValid = true
-            };
-
-            await _refreshTokenRepository.AddTokenAsync(refreshTokenModel);
-
-            return refreshToken;
-        }
-
-        public async Task<bool> VerifyRefreshToken(VerifyRefreshTokenDto refreshTokenDto)
-        {
-
-            return await _refreshTokenRepository.VerifyTokenAsync(refreshTokenDto);
-        }
-
-        
-    }
-}
Index: now-api/Services/Interfaces/IRefreshTokenService.cs
===================================================================
--- iknow-api/Services/Interfaces/IRefreshTokenService.cs	(revision 4b35197f33eaeb2b932700e150e05058b7d4f366)
+++ 	(revision )
@@ -1,10 +1,0 @@
-using iknow_api.DTOs;
-
-namespace iknow_api.Services
-{
-    public interface IRefreshTokenService
-    {
-        Task<bool> VerifyRefreshToken(VerifyRefreshTokenDto refreshTokenDto);
-        Task<string> GenerateRefreshToken(int userid);
-    }
-}
Index: iknow-api/WeatherForecast.cs
===================================================================
--- iknow-api/WeatherForecast.cs	(revision af4f801397ceece4e342e05b655d48237371367c)
+++ iknow-api/WeatherForecast.cs	(revision af4f801397ceece4e342e05b655d48237371367c)
@@ -0,0 +1,13 @@
+namespace iknow_api
+{
+    public class WeatherForecast
+    {
+        public DateOnly Date { get; set; }
+
+        public int TemperatureC { get; set; }
+
+        public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
+
+        public string? Summary { get; set; }
+    }
+}
Index: iknow-api/iknow-api.csproj
===================================================================
--- iknow-api/iknow-api.csproj	(revision 4b35197f33eaeb2b932700e150e05058b7d4f366)
+++ iknow-api/iknow-api.csproj	(revision af4f801397ceece4e342e05b655d48237371367c)
@@ -9,13 +9,5 @@
 
   <ItemGroup>
-    <PackageReference Include="BCrypt.Net-Next" Version="4.0.3" />
-    <PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.10" />
     <PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.9" />
-    <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.10">
-      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
-      <PrivateAssets>all</PrivateAssets>
-    </PackageReference>
-    <PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.4" />
-    <PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="8.14.0" />
   </ItemGroup>
 
