https://github.com/severidade/minas_rotas_react
https://github.com/severidade/minas_rotas_react
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/severidade/minas_rotas_react
- Owner: severidade
- Created: 2022-12-05T17:59:09.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-28T14:53:32.000Z (over 2 years ago)
- Last Synced: 2025-03-16T19:54:42.480Z (over 1 year ago)
- Language: CSS
- Homepage: http://biciminas.severidade.com.br/
- Size: 11.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Agência de Cicloturismo em Minas Gerais
Esse é um projeto criado com o objetivo de apresentar pacotes de cicloturismo em Minas Gerais de uma agência fictícia. O projeto foi desenvolvido usando React e tem como objetivo ser uma plataforma de apresentação desses pacotes.
Os componentes desta aplicação foram formatados com CSS Modules.Este conceito permite a escrita do CSS de forma independente para cada módulo da aplicação. Com isso a customização dos estilos acontece individualmente sem o risco de que os estilos de um componente afete os outros.
Esta interface é responsiva foi desenvolvida utilizando a abordagem Mobile First pois prioriza as necessidades dos usuários em dispositivos móveis. Ao implementar o conceito de Mobile First, é importante levar em consideração as limitações técnicas dos dispositivos móveis, como a tela pequena, interação com toques e ou recursos limitados - como processadores lentos e conexões de dados limitada.
## Dependências
***
### Html-react-parser
Como estou simulando, através de um arquivo JSON, o retorno de uma Api para alimentar a aplicação React recorri ao Parser. Ele é responsável por interpretar as informações que guardam dados HTML em formato de String em suas respectivas Tags.
### Swiper
Este projeto utiliza a dependência Swiper, um framework de carrossel de conteúdo para dispositivos móveis e desktop. .
!!!info: A versão atual das dependências esta no arquivo package.json e pode ser instalada através do comando $ npm install