Skip to content

Jebumon/complete-ecommerce-aspnet-mvc-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JBU-Cinemas Ecommerce web application

The Aim of the project is to improve my coding skills and understand the end-to-end implementation of ASP.NET MVC core web application (.NET 6) for a complete E-commerce solution with online payment checkout implementation. This application have admin and customer menu's. As data storage, I'm using SQL database and Entity Framework to interact with data. I'm also learning how to update database schema using Entity Framework migrations, how to add data to the database, get data from the database, update data in the database and also delete data from the database.

Technologies Involved

language : C# .NET Framework, NUnit Framework IDE : Visual Studio 2022

How it works ?

The application is designed in very extensible way. Currently the application has only management layer, which consist of four differnt endpoints.

1. Actors

* Can create Actor profile.
* Can view Actor profile.
* Can update Actor profile.
* Can delete Actor profile.

Class Diagram of Actor (initial design)

Class diagram Actors page

Details of Actor profile. Details page

2. Producers

* Can create Producer profile.
* Can view Producer profile.
* Can update Producer profile.
* Can delete Producer profile.

Producers page

3. Cinemas

* Can add Cinema theaters.
* Can view, update and delete.

Cinemas page

4. Movies(Home)

* Can add Movies.
* Can view list of movies.
* Can delete Movies.
* Can update Movies.

Home page

Upcomming Enhancements

  1. Add functionality for Movies ticket booking.
  2. Online payment integration.
  3. Azure cloud deployment.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages