develop-2.0
This is an online recorded course selling store with a 3-layer architecture consisting of the UI layer, Service layer, and Data layer. The platform uses NHibernate as its Object-Relational Mapping (ORM) tool and SQL Server as its database server. Users can easily access the courses they need and learn at their own pace. Identity framework is also configured here.
- 3 layers
- Landing Page
- Registration Page
- Login Page
- Course Catalog
- Course Catalog Searching by Course Title
- Course Catalog Searching by difficulty level
- Course Catalog Searching by price
- Cart Item List
- Price of items calculate dynamically
- Checkout denied if user not logged in
- Checkout continue after user logged in [As we use session so cart inclueds the pre added course in cart]
- Successful checkout message
- email get in mailtrap test server
- User Dashboard
- Searching works like course catalog
- admin section [only admin can see after logged in]
- admin dashboard-[course]
- admin dashboard-[order]
- admin dashboard-[user]
- admin course create
- new course added by admin available in course catalogue
- Admin Update Course
- Successfully updated Course details in the course catalogue also
- Admin Delete Course
- Course Deleted from Catalogue also
- log4netlogging-console
- log4netlogging-file