Skip to content

An Ecommerce application project used to sell deserts products - Console Application

Notifications You must be signed in to change notification settings

AbdelrhmanReda17/Toffee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Online Sweet Store

This repository contains the backend implementation of an e-commerce website for the Online Sweet Store. The system allows customers to browse and shop for items, and make purchases using various payment methods. The admin has access to functionalities such as adding, deleting, and editing items and catalogs, as well as viewing orders and statistics.

Files Included

  • README.txt : This file provides an overview of the project, its features, and the tools used for development.
  • ControllerClasses: This Package contains the files responsible for controlling all classes and functions in the system.
  • DataUserClasses: This Package contains the classes responsible for admin functionalities, retrieving customer data, catalog and category functions.
  • OrderClasses: This Package contains the classes responsible for managing orders, shopping cart, and items.
  • PaymentClasses: This Package contains the classes responsible for handling different payment methods.
  • SystemClasses: This Package contains the classes responsible for loading and updating data, managing loyalty points, and handling gift vouchers.

Tools

The backend implementation of the system was developed using the following tools and technologies:

  • IntelliJ IDEA / Visual Studio Code: The Java Integrated Development Environment (IDE) used for writing, debugging, and testing the code.
  • Git: The version control system used for tracking changes to the code and managing collaboration among team members.
  • javax.mail: The JavaMail API library used for sending email notifications to customers.

About

An Ecommerce application project used to sell deserts products - Console Application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages