Projeto | Tecnologias | Layout | Licença
Projeto desenvolvido para ser um Curriculum Vitae (CV) online. O projeto é um CV online para facilitar a interação do RH.
- CV online
- App responsivo
- Light/Dark mode
- Download do arquivo (CV) em .pdf
Desafios
✔ - Documentar bem o projeto
✔ - NO AR (Online / Vercel)
✔ - SEO:
✔ - Texto para <noscript />
✔ - Shortcut icon
✔ - Meta tags:
✔ - Facebook (og:~)
✔ - Twitter (twitter:~)
✔ - Sitemap (sitemap.xml / automático com 'next-sitemap')
✔ - Robots (robots.txt / automático com 'next-sitemap')
✔ - Melhorar o estilo:
✔ - Mobile First
✔ - Responsividade
✔ - Design
✔ - Trocar o tema da aplicação:
✔ - Light
✔ - Dark
✔ - Imagens adaptadas para o 'light e dark'
✔ - +Animações (framer-motion)
✔ - Cores:
✔ - Seleção do mouse (:selection)
✔ - Telas:
✔ - Only Page (A4) | Home
Esse projeto foi desenvolvido com as seguintes tecnologias:
Ver mais Ver maisDependências
"dependencies": {
"next": "12.0.3",
"next-themes": "^0.0.15",
"react": "17.0.2",
"react-dom": "17.0.2",
"sass": "^1.43.4"
},
"devDependencies": {
"@types/node": "16.11.6",
"@types/react": "17.0.34",
"eslint": "7",
"eslint-config-next": "12.0.3",
"next-sitemap": "^1.6.203",
"typescript": "4.4.4"
}
Ex:
$ npm install _____
ou$ yarn add _____
para instalar as dependências
Utilize a tag
-D
para instalar as dependências de desenvolvimento.
Utilize a tag@types
para instalar o suporte a Typescript.
Utilize a tag@latest
para instalar a versão mais recente.
# Clone o repositório
$ git clone https://github.com/NyctibiusVII/CV.git
# Acesse a pasta do projeto no terminal
$ cd CV
# Instale as dependências com o gerenciador de pacotes de sua preferência
$ npm install / yarn add # NPM ou Yarn (default: Yarn)
# Execute o script "dev"
$ npm run dev / yarn dev # NPM ou Yarn (default: Yarn)
# O projeto inciará na porta: 3000 - acesse http://localhost:3000
Confira a página de contribuição para ver como começar uma discussão e começar a contribuir.
Este projeto está sob a licença do MIT. Veja o arquivo LICENSE para mais detalhes.
Matheus Vidigal |