تفاصيل العمل

An enterprise-level Web Application built using ASP.NET Core 10 MVC, following the Repository Pattern and N-Tier Architecture to ensure scalability and maintainability.

? Key Features

User & Role Management: Comprehensive Identity System including customized User fields, Role assignment, and Authorization levels.

Product & Company Management: Full CRUD operations for products and corporate clients using Entity Framework Core.

Secure Payment Integration: Integrated with Stripe for handling secure online transactions.

Dynamic UI: Interactive data tables with AJAX and JSON for a seamless user experience without full page reloads.

Advanced Data Handling: Implementation of Repository Pattern and Unit of Work for clean data access.

?️ Tech Stack

Backend: ASP.NET Core 10 MVC, Identity Framework.

ORM: Entity Framework Core (Code First Migrations).

Database: Microsoft SQL Server.

Frontend: Bootstrap 5, JavaScript (DataTable.net), jQuery.

Third-party Services: Stripe API for payments.

? Project Architecture

The project follows a Clean Architecture to separate concerns:

DataAccess: For database context, migrations, and repository implementations.

Models: Contains domain entities and ViewModels.

Utility: For static details, roles, and helper classes.

Web: The presentation layer (Controllers, Views, and Areas).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
2
تاريخ الإضافة
تاريخ الإنجاز
المهارات