Skip to content

alexandraavendano/printer-store-front

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Printer Store

An entrepreneur wants to have a virtual store to offer advertising products such as mugs, stamps, t-shirts, and many more customizable objects.

Features

There are three initial roles for this project:

Users:

  • Can create an account on the page.
  • On the home page, they will be able to see the list of products
  • For each product they can choose the number of printable object that they want, add a photo to personalize the product, or add a clear description of the design they want.
  • Can add products to a shopping cart.
  • By reviewing the order they will be able to see a summary of the total order price and delete product that they no longer want.
  • After the order was sent the user can check the order and the order status.

Employee

  • Each of the employees will have an account
  • They can access the orders found in the system.
  • They can download images that users have initially uploaded to the order.
  • They can update the order status.
  • They can update the item status independently.

Administrator:

  • They can create, read, and update products.
  • They can create, read, and delete employees.
  • They can see all the products as client, but they will not have the checkout button available.

Tech

This project uses a number of open source projects to work properly:

Installation

This application requires Node.js v10+ to run.

Install the dependencies and start the server.

cd printer-store-front
npm i
npm start

Open http://localhost:3000 to view it in the browser.

Backend

Deploy Backend for full functionality.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published