Skip to content

NyctibiusVII/CV

Repository files navigation


Logo CV

Plataforma CV Tamanho do repositório Licença Donate

Projeto   |    Tecnologias   |    Layout   |    Licença

CV 📄

Projeto desenvolvido para ser um Curriculum Vitae (CV) online. O projeto é um CV online para facilitar a interação do RH.

Funcionalidades

  • CV online
  • App responsivo
  • Light/Dark mode
  • Download do arquivo (CV) em .pdf

Milha Extra🔥

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

Tecnologias 🚀

Esse projeto foi desenvolvido com as seguintes tecnologias:

Layout 🚧

Desktop Screenshot

Ver mais

Mobile (Web) Screenshot

Ver mais

Rodando o projeto 🚴🏻‍♂️

"Só vou dar uma olhadinha...":

👔 Site hospedado na Vercel 📄

Na sua maquina:

Dependê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

Contribuição 💭

Confira a página de contribuição para ver como começar uma discussão e começar a contribuir.

Licença ⚖️

Este projeto está sob a licença do MIT. Veja o arquivo LICENSE para mais detalhes.

Contato ✉️

Matheus Vidigal
Matheus Vidigal

Matheus Vidigal / Linkedin Matheus Vidigal / Linkedin