Skip to content

Chirag2215/Ecommerce-Web-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

E-Commerce Web API

A complete E-Commerce REST API developed using ASP.NET Core Web API and Entity Framework Core. The project provides essential e-commerce functionalities such as user authentication, product management, cart operations, wishlist management, order processing, and pagination.

Key Features

  • JWT Authentication & Authorization
  • Product Management (CRUD Operations)
  • Category Management
  • Shopping Cart Functionality
  • Wishlist Management
  • Order Processing
  • Pagination Support
  • Global Exception Handling
  • Entity Framework Core Integration
  • SQL Server Database

Technologies Used

  • ASP.NET Core Web API
  • C#
  • Entity Framework Core
  • SQL Server
  • JWT Authentication
  • LINQ
  • Dependency Injection
  • Swagger/OpenAPI

Development Approach

This project was developed to gain hands-on experience in backend development using ASP.NET Core. During the development process, API endpoints, database operations, authentication, pagination, cart management, and wishlist functionality were implemented and tested using Swagger.

Learning Outcomes

  • Designing RESTful APIs
  • Working with Entity Framework Core
  • Implementing JWT Authentication
  • Database Design & Relationships
  • Exception Handling
  • Dependency Injection
  • API Testing with Swagger
  • Building Scalable Backend Applications

About

E-Commerce Web API built with ASP.NET Core, Entity Framework Core, SQL Server, JWT Authentication, Cart, Wishlist, Orders, Pagination, and Dependency Injection.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages