Skip to content

gt12889/EasyShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FinalCapstone_EasyShop_Team_4

Product Catalog Website

Description

The EasyShop website allows users to browse products in various categories, add them to a shopping cart, and proceed to checkout to order the products. The user interface (UI) is fully functional, providing features such as user registration, login, displaying products by category, and searching or filtering the products list. The focus of further changes and development will be on the backend Spring Boot Java API.

Testing is conducted using Postman and scripts. By configuring Postman collections, writing test scripts in JavaScript, and analyzing the results, developers can ensure the functionality and compatibility of the API. Installation involves cloning the project repository, setting up the backend API, configuring dependencies, and connecting the frontend UI.

Features 🌐

  1. User registration and login: Users can create accounts and securely log in to the website. Browse products by category: The website allows users to explore different product categories and view the available products within each category.
  2. Search and filtering: Users can search for specific products or apply filters to refine their product search results. Shopping cart functionality: Users can add desired products to their shopping cart, view the cart contents, and proceed to checkout.
  3. Shopping cart functionality: Users can add desired products to their shopping cart, view the cart contents, and proceed to checkout.

Backend Spring Boot Java API

The existing API code serves as the backend for the website and provides the necessary functionality for user registration, authentication, product retrieval, and other essential operations. Developers will primarily focus on enhancing and modifying this backend Spring Boot Java API project to introduce new features, improve performance, and ensure a seamless user experience.

Technologies Used

Backend: Spring Boot, Java

Frontend: HTML, CSS, JavaScript

Database: MySQLWorkbench

Pictures

Successful tests

image

image

image

image

image (2)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •