OmniNet é o website para uma empresa de fibra óptica. Foi feito em NextJs, seguindo os requisitos do Desafio Técnico proposto. Com um Layout responsivo e clean, o web site da OmniNet é composto de 3 páginas:
Aqui o usuário é requisitado a inserção de seu CEP, para que o endereço possa ser mostrado na barra de navegação, e possibilitando a inserção de ofertas personalizadas futuramente.
Aqui o usuário é pode ver a seção "Hero" da pagina, com uma imagem e texto sobre o serviço.
Aqui o usuário é pode ver a seção de ofertas, com os preços, planos e serviços disponíveis.
A página foi desenvolvida utilizando as seguintes tecnologias:
- Typescript
- ReactJs
- NextJs
- TailwindCss
- Prettier
- ESLint
NextJs e Typescript são ferramentas que facilitam a criação da página, com o typescript facilitando a experiência do desenvolvedor e tornando o código mais seguro, enquanto Next oferece diversas ferramentas que tornam o resultado final mais eficiente para o usuário.
Tailwind facilita a experiência de escrita de CSS. Com classes que substituem a necessidade de arquivos separados para CSS e a inserção direta no código HTML, Tailwind torna a experiência de customizar o estilo da página mais prática e eficiente.
Por fim, Prettier e ESLint são ferramentas que fornecem uma padronização ao código para pontos como formatação e regras de sintaxe, deixando o código mais limpo e legível.
- git clone https://github.com/estevao-gomes/desafio-omnix/
- cd desafio-omnix
- npm install
- npm run dev