Skip to content

TahmazliSanan/Shopping-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shoppie

"Shoppie" is a online ecommerce website. System consists 2 panels. Admin panel and user panel. Multiple admins can be in system. Various categories and products are available in our website. Admins have fucntionalities like add, update and remove category/product. Also admins can see admin/user/category/product and order list. So, if you are admin you can activate and deactivate admin/user accounts in admin panel. Addition to these functionalities, admins can update status of users' orders. "My cart" and "My orders" functionalities is created specially for users. If you are user, you can order products after added to your cart. You entered order details and choose payment type (Cash and online). Payment system is not integrated temporarily. Products are delivered to place which you want after 7 days. Also you can cancel order, if you want. Addition to these some general functionalities in our website. For example "Search" and "Pagination" functionalities. These functionalities is created for both admin and users. You don't need login your account for these 2 functionalities. Also everyone can update/delete account and change password in settings. You need login your account to use other functionalities. If you don't account, you can register in our website. If you forgot password, you can reset password. And finally, you will receive email messages for "Order" and "Reset password" operations.

Technologies I used

  • Java/OOP
  • Spring Boot/Security/Data JPA
  • Lombok/Thymeleaf
  • HTML/CSS/Bootstrap
  • PostgreSQL/Intellij IDEA