Skip to content

YihanPlus/sellz

Repository files navigation

An Web Application For Online Sellers

This is a web application for online sellers to List, Create, Update, and Delete products. Consists of a web based front-end that communicates with back-end restful endpoints and stores information in a database. Front-end and back-end were developed seperately, you can find back-end in the main branch and front-end in the front-end branch.

ERD

Assignment ERD - Page 1

User Flow

Sellozo -  User Flow

Completed Functionalities

Sign up/Sign in Register and sign in.

List Return all products on sale with the lowest price after user authentication. A user can paginate throught lists of products.

Create

  1. Create products: Add a new product
  2. Create sellers: Create a new seller to sell current product

Update Update product name.

Delete Remove a product.

Architecture Design

front-end

React

back-end

Spring Boot(with Maven to build dependencies) + Spring Security

database

PostgreSQL on AWS

About

a web application for online sellers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages