A complete web-based Vehicle Rental System developed using ASP.NET MVC. The application includes e-commerce functionality, secure online payments with Stripe, and a full admin management panel for vehicles, users, and rental orders. The system is designed to streamline the rental workflow and provide a user-friendly interface for both customers and administrators.
- Customer Features
Browse available vehicles
View vehicle details and pricing
Add vehicles to cart
Secure online payment processing using Stripe
Place rental orders
View order status and history
- Admin Features
Manage vehicles (add, edit, delete)
Manage users
Manage rental orders
Approve or cancel customer rental requests
View payment and order logs
- General Features
End-to-end e-commerce workflow
Secure payment gateway integration
MVC architecture with structured layers
Clean and intuitive UI
- ASP.NET MVC = Application framework
- C# = Backend development
- Entity Framework ORM = database operations
- MS SQL = Server Database
- Stripe API = Secure payment integration
- HTML, CSS, Bootstrap = Frontend layout and styling
- LINQ = Data querying
- Razor Views = UI rendering
Pull requests and suggestions are welcome.