/goMarketplace

React Native e-commerce app.

Primary LanguageTypeScript

goMarketplace

Demo

About goMarketplace

This app was built for the Rocketseat challenge #8, using React Native with TypeScript and applying techniques such as routes, async storage and context API.

Screenshots

goMarketplace

Tests specifications

  • should be able to list the products from the API

  • should be able to add a product to the cart

  • should be able to list the products on the cart

  • should be able to calculate the cart total

  • should be able to show the total quantity of itens in the cart

  • should be able to increment product quantity on the cart

  • should be able to decrement product quantity on the cart

  • should be able to navigate to the cart

  • should be able to add products to the cart

  • should be able to increment quantity

  • should be able to decrement quantity

  • should store products in AsyncStorage while adding, incrementing and decrementing

  • should load products from AsyncStorage