Skip to content

yozerpp/e-commerce-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecommerce Backend

Table of Contents

Introduction

Welcome to the E-commerce Backend project! This project aims to provide robust backend support for e-commerce websites, focusing primarily on customer interactions.

Demo

Demo link you can test the server by interacting with Swagger UI. Swagger for this server is designed to be an API interaction tool like Postman rather than a documentation tool.

Functionalities

The server supports most of the functionality associated with customers in an e-commerce domain. Below are supported functionalities

  • User authentication and authorization
  • Product browsing and searching
  • Cart management
  • Order processing
  • Ratings and customer feedback
  • Seller shop management

Frameworks Used

This project makes use of several frameworks and libraries to facilitate its functionality. Notably:

  • WebServlets for HTTP handling
  • Jackson for JSON serialization and deserialization
  • JDBC for database interactions
  • CGLib for proxy generation
  • javax libraries for various utilities

Additionally, the project includes a homemade EntityManager-like class for database interactions, located at beans/DbContext.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages