Skip to content

MahlaEn/OnlineShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digikala Project Document

Introduction:

In this project, I built an online shop simulator App that provides e-commerce services similar to Digikala or Amazon. The App should allow users to simulate a simplified version of the online shopping experience through the command line interface. This is a solo project meant to be undertaken by each student individually. Scince the project contain FXML files, you need to download the appropriate JDK to run the code.

Prerequisites

  • appropriate JDK - for Javafx
  • MySQL - for Database
  • Scene builder - for Javafx

Challenges and Bugs:

  • During the development process, I faced several challenges and bugs like :
  • Testing the code for bugs and ensuring it was functioning properly.
  • Match javafx and methods in backend.
  • One of those problems was showing the list of products on the TitledPane of products page,which,as it was not handled, made the front not progress further.
  • Another problems I faced was adding and showing comments.But I handled that by creating a new table "Comments" which have two column "ID" and "Comments" . For showing comments of product X we use table "Comments" and show all columns which those "ID" is equal to X.

UML Diagram

Untitled design (1)

Bonus tasks

  1. Designed GUI for program using JavaFX
  2. Implementated commenting system for products
  3. Created search option to easily find products
  4. Used Database for saving data
  5. Created a history of sales and transactions for sellers

Resources

Video Playlists

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages