GithubHelp home page GithubHelp logo

valchanoficial / desafiofundamentosreactnative Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 3.31 MB

Rocketseat - Desafio: Fundamentos do React Native

Starlark 1.25% Java 12.95% JavaScript 5.05% Objective-C 9.15% Ruby 11.24% TypeScript 60.35%
react-native typescript jest async-storage context-api

desafiofundamentosreactnative's Introduction

Rocketseat - Desafio: Fundamentos do React Native

Sobre o desafio

Desenvolvimento da aplicação GoMarketplace.

Funcionalidades da aplicação

  • Listar os produtos da fake API: Na página Dashboard, deve ser capaz de exibir uma listagem através de uma tabela, com os campos title, image_url e price.

  • Adicionar itens ao carrinho: Deve ser capaz de adicionar itens ao carrinho.

  • Exibir itens do carrinho: Na página Cart, deve ser possível exibir todos os itens do carrinho, junto com a quantidade, valor único, valor subtotal dos itens e total de todos os items.

  • Aumentar quantidade de itens do carrinho: Na página Cart, deve permitir que o usuário aumente a quantidade de itens do mesmo produto.

  • Diminuir quantidade de um item do carrinho: Na página Cart, deve permitir que o usuário decremente a quantidade de itens do mesmo produto.

  • Exibir valor total dos itens no carrinho: Tanto na página Dashboard, tanto na página Cart, deve exibir o valor total de todos os itens que estão no carrinho.

Start

    yarn install                          // instala dependências
    yarn json-server server.json -p 3333  // fake API
    yarn android                          // inicia aplicação android
    yarn ios                              // inicia aplicação ios em caso de Mac
    yarn test                             // executa os testes

desafiofundamentosreactnative's People

Contributors

dependabot[bot] avatar valchanoficial avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.