Skip to content

A mock-up page of an imaginary online shop fetching data from a GraphQL endpoint.

Notifications You must be signed in to change notification settings

noszczykmichal/minimalistic-storefront

Repository files navigation

Minimalistic-storefront

A mock-up page of an imaginary online shop, fetching data from the GraphQL endpoint.
You can check live demo here.

Table of Contents

General Information

  • As the name suggests, it is an imaginary online shop, fetching data from the GraphQL endpoint.
  • It consists of three main pages:
    • PLP (product listing page)
    • PDP (product description page)
    • Cart page
  • More info on the project and screenshots can be found in Features.

Technologies Used

Features

  • Browse our store to choose from vast variety of products - whether you into tech or clothes you can be sure to find something that catches your eye. Example screenshot
  • Easily switch between range of accepted currencies. Example screenshot
  • Check what's in your cart at one click. Example screenshot
  • Visit a product page to learn more about product and configure it to your needs. Example screenshot
  • Proceed to the cart to see summary of your current buy. Example screenshot

Setup

To run this project locally:

  1. Clone this repository
  $git clone https://github.com/noszczykmichal/minimalistic-storefront
  1. Go into the repository
  $cd minimalistic-storefront
  1. Install dependencies
  $npm install
  1. Run the app
  $npm start

Acknowledgements

  • Design and endpoint by Scandiweb. The repo of the endpoint can be found here.

Contact

Built by @noszczykmichal - feel free to contact me!