Skip to content

[Desafio Front-end] Matheus Oliveira Costa #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open

[Desafio Front-end] Matheus Oliveira Costa #2

wants to merge 15 commits into from

Conversation

mathocosta
Copy link

Segue minha resolução do desafio front-end do processo seletivo para a vaga de estágio.

Não sei se aqui é o melhor local, mas qualquer coisa escrevo novamente no local que desejarem.

Trabalho com desenvolvimento de software a no mínino 2 anos, com experiência principalmente nas áreas de Web e Mobile. Com relação a desenvolvimento para Web tenho conhecimentos tanto de front-end quanto de back-end. Já trabalhei com HTML/CSS/JS, PHP, Node.js e Java. Já no mundo Mobile, tenho bastante experiência com desenvovimento para iOS nativo com Swift e ObjC.

Sou aluno do curso de Sistemas e Mídias Digitais, estou no 10º semestre com previsão de concluir no fim do ano. Por conta do curso, também tive aulas de design de interfaces, IHC e UX, assim, mesmo não sendo a minha área, entendo dos conceitos. Também trabalhei com equipes multidisciplinares com pessoas nas áres de sistemas, design e gestão. Durante o curso, fiz parte da Container Digital Jr. (Empresa Júnior do SMD) e tive contato com empreendedorismo e gestão de projetos, empresa e pessoas.

Atualmente faço parte do IFCE/Apple Developer Academy, por isso tenho bastante experiência em iOS, mas também de trabalhar com metodologias ágeis no desenvolvimento de software. Também tive contato com processos de engenharia de software como validação, listagem de requisitos etc.

Estou pleiteando a vaga na Barato Coletivo pois acho interessante o negócio da empresa, conhecer a stack utilizada, ser uma oportunidade interessante, por ser cearense etc.

Espero que dê para executar o sistema. Fiz ele um pouco mais complexo do que devia, mas procurei mostrar um pouco das minhas habilidades como desenvolvedor. Caso desejem, segue o meu perfil no GitHub e meu perfil no LinkedIn.

Removido as configurações do preset inicial com o Vue, para usar nenhum preset.
Componente para a página de detalhes da oferta. Adicionado react-router para controlar a mudança de páginas e algumas refatorações necessárias.
A forma "padrão" de passar os dados numa Route/Link não é muito bem feita, quase sempre pra resolver esses casos é usado algo como o Redux, mas preferi usar algo default do React para não precisar importar bibliotecas externas.
- Componente para o footer
- Ajustes na estrutura HTML do site
- Ajustes nos estilos de alguns componentes
@webjoaoneto
Copy link
Collaborator

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants