Este repositório contém o FrontEnd do projeto "Orange Portfólio", desenvolvido como parte prática de um Hackathon na última etapa. O projeto visa criar um espaço virtual para armazenamento de portfólios de estudantes ou profissionais nas áreas de Desenvolvimento (Front-end, Back-end ou FullStack), UX e UI. O objetivo é simplificar o fluxo do usuário e facilitar a aprendizagem do uso do webapp. O Deploy foi feito na VERCEL (https://vercel.com/)
React + Next.js: Optamos por utilizar essas tecnologias devido à eficiência e rapidez que proporcionam, especialmente no contexto de um hackathon. A abordagem de componentização do React nos permitiu ganhar tempo na execução do projeto.
UploadThink: Utilizamos esta ferramenta para facilitar o processo de upload de imagens no aplicativo.
React Hook Forms e Validator: Adotamos o React Hook Forms como principal meio de validação de formulários, em conjunto com a biblioteca Validator para validação de rotinas de e-mail.
Axios: Para as requisições à API, utilizamos a biblioteca Axios.
Material-UI : Escolhemos o Material-UI como framework principal para a parte estética do projeto. Essa biblioteca de componentes foi selecionada por sua harmonia com os conceitos visuais propostos pela designer do projeto, alinhando-se diretamente com o conceito de Material Design.