Portfólio web sobre mim e meus trabalhos enquanto UI/UX Designer e Desenvolvedore Front-End
Clique aqui para acessar o website
- Menu de navegação mobile abrível e fechável
- Barra horizontal de navegação por dentro da página para desktop englobando uma opção de abrir uma lista de opções restantes
- Detecção de tema de cores preferencial da pessoa usuária e adaptação da tela conforme sua preferência
- Opções de escolher tema de cores entre escuro e claro
- Integração com formulário personalizado feito no TypeForm
- Mais acessibilidade usando a tecla "tab"
- Efeitos de "hover" e de "active" nos elementos clicáveis
enne-techdesign/
├── .next/
├── docs/ # Arquivos de documentação do projeto
│ ├── credits.txt
│ ├── screen-prototypes/
│ ├── preview.mp4
│ ├── style-guide.jpg
├── node_modules/ # Dependências do projeto
├── public/ # Arquivos estáticos
│ ├── assets/ # Imagens utilizadas
│ ├── favicon/ # Logo do site
├── src/ # Código de fonte da aplicação
│ ├── app/ # Estrutura principal de rotas e renderização
│ ├── components/ # Componentes reutilizáveis (ex: header, footer)
│ ├── data/ # Dados utilizados como banco local (TS, arrays)
│ ├── fonts/ # Fontes de texto customizadas e sua configuração
│ ├── lib/ # Funções utilitárias e helpers compartilhados (ex: cn, formatações, validações)
│ ├── providers/ # Provedores de contexto global (ex: ThemeProvider para controle de tema)
│ ├── types/ # Definições de tipos e interfaces TypeScript para tipagem dos dados
├── .gitignore
├── eslint.config.mjs
├── LICENSE # Arquivo de licença do projeto
├── next-env.d.ts
├── next.config.ts
├── package-lock.json
├── package.json
├── postcss.config.mjs
├── README.md
├── tsconfig.json
- Clone o repositório
No terminal, rode o seguinte comando:
git clone https://github.com/ennetechdesign/enne-techdesign.git- Entre no diretório do projeto:
Navegue até o diretório do projeto clonado:
cd enne-techdesign- Instale as dependências:
Para instalar as dependências do projeto, execute:
npm install- Inicie o servidor de desenvolvimento:
Para iniciar o servidor de desenvolvimento, execute:
npm run devAbra o seu navegador e acesse http://localhost:3000 para visualizar o projeto em execução.
| Cor | Hexadecimal |
|---|---|
| Roxa Clara | #863DD4 |
| Roxa Escura | #5E239D |
| Rosa Clara 1 | #FFD1E9 |
| Rosa Clara 2 | #FFC2E2 |
| Rosa Escura 1 | #FB3CA5 |
| Rosa Escura 2 | #F229AC |
| Branca | #FFFCFE |
| Branca Arrosada 1 | #FFFAFD |
| Branca Arrosada 2 | #FFF0F8 |
| Cinza | #282426 |
| Preta | #11000A |
- Lexia Readable
Exemplo de uso:
font-family: "lexia-readable";oufont-lexia-readable - Quicksand
Exemplo de uso:
font-family: var(--font-quicksand);oufont-quicksand - Geometos Rounded
Exemplo de uso:
font-family: "geometos-rounded";oufont-geometos-rounded - Nunito
Exemplo de uso:
font-family: "nunito";oufont-nunito - Bitter
Exemplo de uso:
font-family: "bitter";oufont-bitter
- Fonte da logo do site - Flaticon
- Ícones utilizados - Font Awesome
- Fonte de texto Lexia Readable - Dafont
- Fonte de texto Quicksand - Google Fonts
- Fonte de texto Geometos Rounded - Dafont
- Fonte de texto Nunito - Google Fonts
- Fonte de texto Bitter - Google Fonts
- Imagem ilustrativa do hero - Undraw
Para me contatar como suporte, o meu email é Enne.Pessoa@gmail.com
