WalksAPI is a RESTful service implemented using ASP.NET Core, designed to manage walking routes and user authentication. It enables users to register, login, and manage their walking experiences through a set of API endpoints.
- User registration and login with JWT authentication.
- CRUD operations on walking routes.
- Filtering, sorting, and pagination for listing walking routes.
- Role-based authorization for protected resources.
- .NET Core 3.1 SDK or later
- An IDE like Visual Studio, VS Code, or JetBrains Rider
- A SQL Server instance for the database backend
- Clone the repository:
git clone https://github.com/your-username/WalksAPI.git