تفاصيل العمل

Project Details:

- Name: Talabat E-commerce Project

- Frameworks:ASP.NET Core 6, Angular

Topics Covered:

1. Design Patterns:

- Implemented Unit Of Work and Specification patterns for data handling.

2. DTOs (Data Transfer Objects):

- Created DTOs for managing data transfer between layers.

3. Data Seeding:

- Utilized data seeding for pre-populating the database with initial data.

4. Integration with Stripe:

- Integrated Stripe payment system for handling transactions and tested locally with Stripe's testing environment.

5. Filtering, Counting, and Sorting:

- Implemented functionality for filtering, counting, and sorting items.

6. Redis Database with RediLy:

- Utilized Redis database for caching and used the RediLy library for ease of interaction.

7. Pagination and Identity:

- Implemented pagination for managing large data sets and integrated user identity management.

8. Authorization and Authentication:

- Implemented secure authorization and authentication mechanisms for user access control.

9. Caching:

- Employed caching mechanisms to optimize data retrieval and improve performance.

10. Searching:

- Implemented search functionality to enable users to search for specific items.

بطاقة العمل

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