Desafio para mostrar os imóveis a venda e para alugar das empresas do Grupo OLX.
- Tecnologias utilizadas
- Ferramentas de apoio
- Pré-requisistos
- Rodando a aplicação
- Rodando os Testes
- Deploy
- Autor
As seguintes ferramentas foram usadas na construção do projeto:
- Typescript
- React
- Nextjs
- Context Api
- Syled Component
- Jest
- React Testing Library
- Axios
- Prettier
- EsLint
- react-responsive-carousel
- React Icons
- react-loading-skeleton
Para ajudar na organizações de construção do projeto foram utlizados as ferramentas:
Para mostrar um pouco melhor como foi feita a utilização do miro, segue o link de como eu o utilizei, desafio OLX
Antes de começar, precisamos ter certeza que vamos ter o Git, Node.js, NPM ou Yarn instalados em sua máquina.
Após garantir que temos estes programas, podemos começar rodar o projeto localmente.
# Clonar este repositório
$ git clone https://github.com/cmarcal/eng-zap-challenge-typescript.git
# Acesse a pasta do projeto via terminal/cmd
$ cd eng-zap-challenge-typescript
# Vá para pasta app
$ cd app
# Instale as dependencias do projeto
$ npm install
# ou
$ yarn
# Execute a aplicação
$ npm run dev
# ou
$ yarn dev
Após rodar todos estes comandos, a aplicação vai estar pronta localmente.
Abra http://localhost:3000 em seu navegador, de preferência firefox ou google chorme, para conseguir ver os resultados.
Pra conseguirmos executar os testes, vamos executar os seguintes comandos:
# Acesse a pasta do projeto via terminal/cmd
$ cd eng-zap-challenge-typescript
# Vá para pasta app
$ cd app
# Execute os teste
$npm run test
# ou
$ yarn run testA aplicação esta deployada na Vercel e a a atualização este apontada para todas as mudanças feita na branch Main
Feito com muito 💜 e muita dedicação