Skip to content

Mhmdelthokaby/Talabat-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Description Talabat-API is a comprehensive e-commerce application built using .NET 8. This API facilitates the seamless display and management of products, categories, and brands. Designed with a robust architecture, it leverages several core technologies and design patterns to ensure efficiency, security, and scalability.

Key Features: Product Management: Effortlessly display and manage a wide range of products. Category and Brand Management: Organize products into categories and associate them with brands. Repository Pattern: Implemented to provide a clean separation between the data access logic and the business logic. Specification Pattern: Used to encapsulate the logic of querying the data, promoting reusability and maintainability. Unit of Work: Ensures a consistent and reliable approach to managing database transactions. Security Module with JWT: Secure the API using JSON Web Tokens (JWT) to manage authentication and authorization. Shopping Cart: Implemented to manage the user’s selection of products before purchase. SQL Server: The API connects to a SQL Server database for reliable and scalable data storage. Technologies Used: .NET 8 Entity Framework Core SQL Server JWT for authentication Repository Pattern Specification Pattern Unit of Work Pattern Talabat-API aims to provide a robust and secure platform for managing e-commerce operations, ensuring a smooth and efficient user experience.

About

Talabat-API is a comprehensive e-commerce solution built with .NET 8, designed to manage products, categories, and brands efficiently. This API-driven project ensures seamless integration and robust performance, leveraging modern development practices and security protocols.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors