An open API service indexing awesome lists of open source software.

https://github.com/skhosla8/picsome

eCommerce SPA website utilizing the Open Exchange Rates API and React's Context API. Complete with unit/integration tests.
https://github.com/skhosla8/picsome

enzyme jest react react-hooks react-router scss single-page-application

Last synced: 2 months ago
JSON representation

eCommerce SPA website utilizing the Open Exchange Rates API and React's Context API. Complete with unit/integration tests.

Awesome Lists containing this project

README

          

# PicSome

An eCommerce single-page application that utilizes the Open Exchange Rates API and React's Context API. Complete with unit/integration tests.

## Features
  **country selector**

    updates app to reflect item prices in currency of selected country




  **favorites**

    displays all favorited items




  **cart**

    displays all cart items




  **image hover effects**

    toggle functionality for adding/removing items from favorites/cart




  **welcome modal**

    displays greeting when users view app for first time




  **country selector modal**

    displays selected country information, then redirects to homepage while

    simultaneously updating entire app to reflect new context

## Live Demo

[PicSome](https://skhosla8.github.io/picsome/)