Skip to content

E-commerce web application for shoes (Back office part) developed with React JS

Notifications You must be signed in to change notification settings

StonesCutter/Shoes-Ecommerce-Backoffice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shoes E-commerce Backoffice

E-commerce web application for shoes (Back office part) developed with React JS. This is just a part of the project. It also includes a front-end section, created with Angular. The backend was developed by the backend team and communicates with both frontend and backoffice through API calls.

Description

Here are listed the functionalities for every screen of the application

  • Personal area : (view and change personal data)
  • Product management : (adding product, product view, delete product, edit product details)
  • User management : (adding new employee, user view, delete user, modify user characteristics)
  • Order management : (added new order, order display, cancel order, change order characteristics)
  • Coupon management : (new coupon added, coupon display, delete coupons, change coupon features)
  • Login : (login authenticated according to role)

Types of users

The following types of users will have access to the back office with different roles

  • Admin : general management of the shop
  • Data Entry : adding and managing orders and products
  • Marketing : adding and managing coupons

Libraries used

  • i18n - languages
  • Material UI - UI components
  • Redux - managing the global states
  • Axios - API calls
  • Apex charts - graphs and stats
  • React tostify - popup notifications

Presentation

Here you can find a short presentation of the backoffice application

Some images

image image image image image image

About

E-commerce web application for shoes (Back office part) developed with React JS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published