e-Commerce application with ASP.NET Core MVC and Entity Framework Core for Movie e-Tickets case study.
- Manage Account
- Manage Actors
- Manage Cinemas
- Manage Movies
- Manage Producers
- Manage Orders
- Integrated with PayPal
Requirements to use this project.
- PayPal Developer
- Micosoft SQL Server
Framework and package versions.
Name | Version |
---|---|
.NET | 6.0.412 |
Microsoft.AspNetCore.Identity.EntityFrameworkCore | 6.0.20 |
Microsoft.EntityFrameworkCore | 7.0.4 |
Microsoft.EntityFrameworkCore.SqlServer | 7.0.4 |
Microsoft.EntityFrameworkCore.Tools | 7.0.4 |
Clone this project.
git clone https://github.com/didepanlayar/ASPNETCore-Movie-eTickets.git
cd ASPNETCore-Movie-eTickets
Create database and add connection string in appsettings.json
.
"DefaultConnectionString": "<Connection String>"
Add PayPal Client ID in Views/Orders/ShoppingCart.cshtml
.
sandbox: "<Client ID>"
Restore configuration.
dotnet restore
dotnet build
Run Project.
dotnet dev-certs https
dotnet run
Hot Reload.
dotnet watch run
- ASP.NET Core
- C#
- Microsoft SQL
- Visual Studio Code
- Docker
- DBeaver