E-Commerce RESTful API (ASP.NET Core)
تفاصيل العمل
Developed a RESTful E-Commerce Web API using ASP.NET Core and C#. Designed the project using Onion Architecture to ensure clean separation of concerns and high maintainability. Implemented a well-structured API architecture following RESTful principles. Built core e-commerce features including user management, product management, shopping cart, and order processing. Implemented Authentication services including User Registration and Login. Secured the API using JWT Authentication, including JWT configuration and token validation. Integrated Payment Services to create and update payment intents. Applied advanced Filtering, Sorting, Searching, and Pagination specifications to efficiently handle large datasets. Implemented centralized error handling for consistent and reliable API responses. Designed the system to be scalable, extensible, and ready for future enhancements.
مهارات العمل