Skip to content

Tetcha/FigureShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetcha Figure Shop - Servlet + JSP + Tailwind

Case Study

A longtime shop specializing in figures is called Tetcha. This store has a full range of models and accessories on display. The business situation is not very positive with the current epidemic, the shop owner has decided to develop a web application to be able to manage and sell online. This web application needs to include an item management system and a customer ordering system.

Some rules that this web application needs to follow:

People can view the items, put products or edit the quantity of product in the cart, but only authenticated users (registered accounts) can order and pay. Manager capabilities and client capabilities must be separate. Specifically, the customer, who is the authenticated user, can order and pay for the product, also can review the purchase history. your goods. Manager capabilities include adding products, updating product information, viewing customer order details, and canceling or confirming orders.

Feature by role

  • Both Role Action

    • Login, register new account and logout
  • Customer Role Action

    • Add new product to cart
    • Change quantity, remove product in cart
    • Checkout in cart
    • Checking order information
  • Admin Role Action

    • Update information for a product
    • Manage all product
      • Create new product
      • Update information of product
      • Delete product
      • Search product
    • Manage all order
      • Update information of order
      • Search order

Technology

  • Frontend
    • JSP - Server Side Rendering
    • Tailwind - Styling
    • Javascript
    • JQuery
  • Backend
    • Servlet - Server Core
    • SQL Server 2019 - Database
  • Deployment
    • Docker - Container Management

Team Member

Project Picture

Database Diagram

Entity Diagram

Database Page

Relational Diagram

Database Page

Home Page

Home Page

Sign In Page

Sign In Page

Register Page

Register Page

Navbar

Non-Authenticated User

Non-Authenticated User

Authenticated User

Authenticated User

Product Page

Product Page

Product Detail Page

Product Detail Page

Cart Page

Cart Page

Order History Page

Order History Page

Order Detail Page

Order Detail Page

Management Page

Order Managerment Page

Order Managerment Page

Product Managerment Page

Product Managerment Page

Add New Product Page

Add New Product Page

Bug Report

Feel free to create an issue request anytime we will check it out and fix it as soon as possible. Thank You So Much.

Tetcha © 2021

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •