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

https://github.com/hmontarroyos/fortech

Esse Projeto se trata de uma loja de customização de computadores online. A ideia é permitir que os clientes personalizem o seu próprio computador, escolhendo entre diversas opções de hardware. Cada componente do computador tem suas regras específicas de compatibilidade com outros componentes.
https://github.com/hmontarroyos/fortech

front-end polished react styled-component typescript

Last synced: about 2 months ago
JSON representation

Esse Projeto se trata de uma loja de customização de computadores online. A ideia é permitir que os clientes personalizem o seu próprio computador, escolhendo entre diversas opções de hardware. Cada componente do computador tem suas regras específicas de compatibilidade com outros componentes.

Awesome Lists containing this project

README

        

[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![LinkedIn][linkedin-shield]][linkedin-url]


For Tech   |   
Tecnologias Utilizadas   |   
Como Instalar o Projeto   |   
Como usar   |   
Deploy da aplicação


## For Tech


#### Desktop


forTechHome


forTechSelectedHome




#### Mobile

forTechHomeModal


forTechHomeMobileModal



Esse Projeto se trata de uma loja de customização de computadores online. A ideia é permitir que os clientes personalizem o seu próprio computador, escolhendo entre diversas opções de hardware. Cada componente do computador tem suas regras específicas de compatibilidade com outros componentes.


Para isso fiz uso do ContextAPI para ter um contexto de toda as peças globalmente na minha aplicação, e conforme
ia selecionando cada item eu criei um novo contexto onde seria meus itens selecionados, com isso eu consigo acessar
em qualquer lugar da minha aplicação podendo utilizar ele em qualquer componente criado na minha aplicação.


(de volta ao topo)

### Tecnologias Utilizadas


[![React][React]][React-url]
[![Typescript][Typescript]][Typescript-url]
[![Styled_Components][Styled_Components]][Styled_Components-url]
[![Polished][Polished]][Polished-url]
[![React_Circular_Progressbar][React_Circular_Progressbar]][React_Circular_Progressbar-url]
[![React_Lottie][React_Lottie]][React_Lottie-url]
[![React_Icons][React_Icons]][React_Icons-url]
[![Sweet_Alert2][Sweet_Alert2]][Sweet_Alert2-url]


### Utilitários


[![Vercel][Vercel]][Vercel-url]

(de volta ao topo)

### Como Instalar o Projeto

```sh
yarn
```
Após baixar todas as Dependências do Projeto dentro da pasta Raiz, inicie o Servidor com o Comando:

```sh
yarn start
```

### Como usar

Para Inicializar o Projeto
Abrir [http://localhost:3000](http://localhost:3000) vizualizar no Navegador.


### Deploy da aplicação

[![Deploy][Deploy]][Deploy-url]


### 🚀 Let's code! 🚀 ###

[contributors-shield]: https://img.shields.io/github/contributors/HMontarroyos/ForTech.svg?style=for-the-badge
[contributors-url]: https://github.com/HMontarroyos/ForTech/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/HMontarroyos/ForTech.svg?style=for-the-badge
[forks-url]: https://github.com/HMontarroyos/ForTech/fork
[stars-shield]: https://img.shields.io/github/stars/HMontarroyos/ForTech.svg?style=for-the-badge
[stars-url]: https://github.com/HMontarroyos/ForTech/stargazers
[issues-shield]: https://img.shields.io/github/issues/HMontarroyos/ForTech.svg?style=for-the-badge
[issues-url]: https://github.com/HMontarroyos/ForTech/issues
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/in/hebertmontarroyos-developer/

[React]: https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB
[React-url]: https://pt-br.react.dev/
[Typescript]: https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white
[Typescript-url]: https://www.typescriptlang.org/
[Styled_Components]: https://img.shields.io/badge/styled--components-DB7093?style=for-the-badge&logo=styled-components&logoColor=white
[Styled_Components-url]: https://styled-components.com/
[Polished]: https://img.shields.io/badge/Polished-107C10?style=for-the-badge
[Polished-url]: https://polished.js.org/
[React_Circular_Progressbar]: https://img.shields.io/badge/React%20Circular%20Progressbar-1ED760?style=for-the-badge
[React_Circular_Progressbar-url]: https://www.npmjs.com/package/react-circular-progressbar
[React_Lottie]: https://img.shields.io/badge/React%20Lottie-0078D4?style=for-the-badge
[React_Lottie-url]: https://lottiefiles.com/
[React_Icons]: https://img.shields.io/badge/React%20Icons-FF0000?style=for-the-badge
[React_Icons-url]: https://react-icons.github.io/react-icons
[Sweet_Alert2]: https://img.shields.io/badge/Sweet%20Alert%202-FA5C5C?style=for-the-badge
[Sweet_Alert2-url]: https://sweetalert2.github.io/

[Vercel]: https://img.shields.io/badge/Vercel-000000?style=for-the-badge&logo=vercel&logoColor=white
[Vercel-url]: https://vercel.com/

[Deploy]: https://img.shields.io/badge/Vercel-000000?style=for-the-badge&logo=vercel&logoColor=white
[Deploy-url]: https://for-tech.vercel.app/