Skip to content

skyamit/ShopTurant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Demo Video - https://youtu.be/I6ZZtH6zbUU

Designing ShopTurant :

  1. Schema - shopTurant

  2. User id, name, mobile, email, passwordHash, isSeller, registeredAt, lastLogin, isActive

  3. Product id, userId, title, summary, type, price, discount, createdAt, imageId, isActive

  4. productReview id, productId, userId, title, rating, createdAt

  5. Category id, title

  6. productCategory id, productId, categoryId

  7. Address id, name, mobileNo, email, line1, line2, city, state, country, isActive

  8. Cart id, userId, productId, isActive

  9. order id, userId, orderedAt, status, cost, addressId

  10. orderItem id, orderId, productId

  11. transaction id, userId, orderId, status, createdAt

Actions :

  1. user can register
  2. user can login
  3. user can reset password 4.0 seller can add product
  4. user can search for a products or category - all category items, product.name
  5. user can add address // remove address // getAllAddress
  6. user can add item to cart // user can remove item from cart
  7. user can order items
  8. user can view previous orders
  9. user can rate ordered items
  10. user can change their address

About

Creating a Shopping application with the help of React.js, Spring Boot (RestfullApi) and Mysql

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors