← Back to Projects

LLUX E-Commerce Platform

ASP.NET Core Web API.NET 8ReactTypeScriptJWT AuthenticationRedisSerilogSwagger/OpenAPIEntity Framework CoreSQL Server

Overview

A modern full-stack e-commerce application developed to provide a seamless online shopping experience with ASP.NET Core Web API and React TypeScript.

A modern full-stack e-commerce application developed to provide a seamless online shopping experience. The backend is powered by ASP.NET Core Web API, while the frontend is built with React and TypeScript, ensuring both scalability and a responsive user interface. Features comprehensive product and category management for admins, shopping cart functionality with order processing, secure authentication with JWT and role-based access control, advanced search, sorting, and filtering capabilities, Redis caching for performance optimization, and structured logging with Serilog. The API is fully documented with Swagger/OpenAPI for testing and integration.

Features

  • Comprehensive product and category management system
  • Shopping cart functionality with quantity updates and order processing
  • Secure user registration, login, and role-based access with JWT
  • Advanced search, sorting, and filtering for product discovery
  • Redis caching for performance optimization
  • Structured logging and monitoring with Serilog
  • Comprehensive API documentation with Swagger/OpenAPI