Coder Social home page Coder Social logo

pokestore-frontend's Introduction

PokeShop

Aplicação desenvolvida para a vaga de Front end Pleno da B2W Digital.

A aplicação está hospedada no ambiente Heroku, clique abaixo para utilizar

Sobre a aplicação:

PokeShop é uma loja de pokemons onde o usuario poderá visualizar preços e adquirir pokemons de acordo com o tipo do pokemon. A Pokeshop possui 3 tipos de lojas: Água, Fogo e Dragão. Ao escolher uma das lojas, o design e as cores da aplicação mudam, assim como os pokemons. O Usuario poderá desfrutar de um design responsivo, disponivel para qualquer tela e acompanhar o pedido atraves do carrinho, se por acaso o usuário fechar a aba e entrar novamente, poderá ver seu carrinho de compras salvos. Após realizar a compra, é possivel ver tambem os pedido na Aba Pedidos da aplicação.

Tecnologias utilizadas

  • HTML5

  • CSS3

  • ReactJS

  • Typescript

  • React Hooks (ContextApi, useState, useEffect)

  • React-Testing-Library

Recursos utilizados

  • styled-components

  • react-router-dom

  • axios

  • moment

  • react-responsive-modal

  • react-icons

  • sweetalert

Configuração

  • Clonar o projeto

  • Rodar os comandos:

    • npm install

    • npm start

Funcionalidades do Sistema

  • Escolha de 2 lojas dos tipos (Fogo, Água)

  • Listagem de Pokemons

  • Carrinho de Compras

  • Resumo do Carrinho

  • Tela de Pedidos

  • Detalhe do Pokemon

  • Filtro por nome do pokemon

  • Dados salvos localmente

  • Modal de pedido realizado

Redes Sociais

Passos para reproduzir

> Ao iniciar a aplicação clicar em algum dos tipos (Fogo, Água, Dragão). Pesquisar por nome, clicar em Detalhar, clicar em Adicionar, clicar novamente para adicionar, clicar em Finalizar. Visualizar a aba de Pedidos. Voltar a Home e fazer com outros tipos.

pokestore-frontend's People

Contributors

thalesh17 avatar

Watchers

James Cloos 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.