Estamos buscando um profissional freelancer qualificado em desenvolvimento React + Typescript, possui experiência com as principais tecnologias do mercado e é apaixonado por criar interfaces de usuário incríveis, essa oportunidade é para você!
Habilidades Exigidas:
1. Domínio em React, TypeScript, HTML5, CSS e Javascript.
2. Conhecimento sólido em design responsivo e adaptação para diferentes dispositivos.
3. Experiência em desenvolvimento de interfaces de usuário interativas e dinâmicas.
4. Proficiência em controle de versão Git.
5. Familiaridade com conceitos de ux/ui e boas práticas de design.
6. Conhecimento em integração com APIs RESTful.
Requisitos Preferenciais:
1. Experiência em trabalhar com ferramentas de automação de tarefas, como Webpack ou Gulp.
2. Conhecimentos em animações e efeitos visuais usando css e/ou bibliotecas como gsap.
3. Familiaridade com frameworks de CSS, como Bootstrap ou Materialize.
Requisitos Obrigatórios:
1. Envio de portfólio com links para projetos desenvolvidos, demonstrando habilidades em Front-end e breve descrição do papel desempenhado em cada projeto.
2. Experiência prévia em trabalhos de desenvolvimento React em empresas ou projetos freelancers.
3. Disponibilidade para participar de chamadas de alinhamento e cumprir prazos estabelecidos.
TRABALHO
Desenvolver estrutura base da aplicação com integração com API. Desenvolver página "Lista de imóveis" em React igual no layout encaminhado. Utilizar como base o template em react metronic.
LAYOUT
O layout está desenvolvido no Figma e deve ser seguido conforme o link abaixo.
https://www.figma.com/proto/wkWoMMagOGTT2xa4pdeQTb/Setlocs---Layout-Adm---Lista-de-im%C3%B3veis?page-id=0%3A1&type=design&node-id=7-31&viewport=-28%2C-8968%2C0.49&t=F18RT0vJtmOGBv7A-1&scaling=contain&starting-point-node-id=880%3a9262
template base
o layout do figma deve ser implementado no template de base abaixo.
https://themeforest.net/item/metronic-responsive-admin-dashboard-template/4021469#
DESCRIÇÃO DA PÁGINA
Listar imóveis cadastrados no catálogo de imóveis. Deve ser possível filtrar com facilidade de acordo com os filtros listados (características, local, categoria, etc...).
Exibir os principais dados de cada imóvel e status de alguma informações (fotos, contrato, imóvel, pendencias)
requests da pagina
1. Imóveis (com paginação)
Filtrar e reordenar lista
2. Categorias
3. Características
Tags de ambiente
Fotógrafos
4. Parceiros
a. Agenciadores
b. Imobiliárias
5. Contagem
6. Upload em andamento de fotos do imóvel
7. Compartilhar
8. Upload documento
9. Upload apólice
10. Enviar convite
11. Enviar mensagem
12. Download das fotos
13. Enviar para lixeira
14. Ações em lote
a. Alterar tags
b. Alterar status
c. Incluir no projeto
d. Enviar mensagem
e. Convidar
f. Compartilhar
g. Download
h. Enviar para lixeira
Para mais detalhes encaminhe sua dúvida
Já existe uma v1 do sistema em Html5 + js + php. O objetivo é migrar o projeto para React + API.
A principio criaremos apenas a pagina de lista de imóveis e integraremos as funcionalidade a API exsistente
Delivery term: Not specified