Erick Perez
The Shop The Shop
image of website on various screen sizes

The ShopBasic Template-Like Online Store App

Product Info Page screenshot of shopping app Product Info Page with Cart screenshot of shopping app with cart filled Checkout Page screenshot of checkout page

This app was built using React.JS. My main goal was to make a functional shopping cart that would work on any e-commerce website. The app has basic cart functionality. The user looks at the products and may view product details or add it directly to the cart. From the cart, the user may select the quantity for each item and then fills out a checkout form.

Process Creating Pages

The shop app has all the main pages needed for an e-commerce website. The home page displays the latest products. The products page displays all products. Each product has it’s own details page. And after verifying the cart the user is taken to a checkout page.

Also all the necessary features are present. For example, when a user submits the checkout form, the cart is cleared. Or if an item is added to the cart which is already in the cart, instead of the item being added, the quantity increases.

Going Forward New Features

There are other features that I would add to this app. One of those features is credit card integration like PayPal or Stripe. Every online store has some type of credit card processing. I would also add user accounts. This would allow the app to save the user’s cart in case they leave the site.