Este é o primeiro projeto oficial do meu portfólio, desenvolvido com base em um design criado no Figma. O projeto foi construído utilizando React.JS, styled-components, TypeScript e outras bibliotecas.
O projeto foi concebido com o conceito de Mobile First, priorizando o desenvolvimento para dispositivos móveis antes de adaptar para desktop. Embora o resultado final não seja completamente fiel ao design inicial do Figma, as mudanças foram progressivas e não alteraram drasticamente a visão inicial.
- TypeScript
- React
- styled-components
- Node.js
- Bibliotecas:
- react-router-dom
- react-hot-toast
- emailJs
Utilizando TypeScript, React, e styled-components, o projeto foi desenvolvido com foco em design responsivo desde o início. O uso de Hooks como useState, useRef, e useContext, além do React-Router para a navegação entre páginas, permitiu uma gestão eficiente dos estados e das rotas.
A biblioteca React-Hot-Toast foi empregada para exibir pop-ups, enquanto o emailJs foi utilizado para a funcionalidade de envio de e-mails de contato diretamente para minha caixa de entrada pessoal.
Este projeto também serviu como plataforma para aprimorar minhas habilidades com TypeScript, proporcionando um ambiente para a prática e correção de erros durante o desenvolvimento do código.
Os projetos apresentados no portfólio foram desenvolvidos durante minha formação na Cubos Academy e na Rocketseat. A seleção destes projetos foi baseada na relevância e importância, embora nem todos estejam completamente responsivos no momento.
A aplicação foi implantada na Vercel para garantir sua disponibilidade online.
Para mais informações ou contato, sinta-se à vontade para me Contatar diretamente.