This project implements a ride-sharing web application with CRUD (Create, Read, Update, Delete) functionalities for managing users and rides. It utilizes ASP.NET Core 8, Blazor Web App, and Microsoft SQL Server.
User management: Create, read, update, and delete user accounts. Ride management: Create, search, and book rides. (Functionalities can be further specified here)
Backend: ASP.NET Core 8 Web API Database: Microsoft SQL Server Frontend: Blazor Web App (Hybrid)
- Prerequisites
.NET 8 SDK (https://dotnet.microsoft.com/en-us/download/dotnet/8.0) Microsoft SQL Server (https://www.microsoft.com/en-us/sql-server/sql-server-downloads) 2. Clone the Repository
- Setup Database
Create a SQL Server database and configure connection string in program.cs (Modify connection string details) 4. Run the application
Navigate to the project directory in your terminal. Run the following command to start the application: dotnet run
Users can create accounts, login, search for available rides based on origin, destination, and date. Users can book rides and view their booking history.
I welcome contributions to this project! Please refer to the CONTRIBUTING.md file (create a CONTRIBUTING.md file outlining contribution guidelines) for details.
For any questions or feedback, please feel free to create an issue on this repository.