https://github.com/nyctibiusvii/cv
My Curriculum Vitae - (CV) 👔📄
https://github.com/nyctibiusvii/cv
curriculum-vitae cv cv-online donwload light-dark-theme nextjs reactjs responsive scss sitemap typescript vercel
Last synced: 3 months ago
JSON representation
My Curriculum Vitae - (CV) 👔📄
- Host: GitHub
- URL: https://github.com/nyctibiusvii/cv
- Owner: NyctibiusVII
- License: mit
- Created: 2021-11-06T12:16:23.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-11-08T18:42:37.000Z (over 3 years ago)
- Last Synced: 2025-06-03T01:46:13.542Z (about 1 year ago)
- Topics: curriculum-vitae, cv, cv-online, donwload, light-dark-theme, nextjs, reactjs, responsive, scss, sitemap, typescript, vercel
- Language: TypeScript
- Homepage: https://cv-nyctibiusvii.vercel.app
- Size: 4.25 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING
- License: LICENSE
Awesome Lists containing this project
README
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
✔ - 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:
- [Typescript | ^4.4.4](https://www.typescriptlang.org)
- [ReactJS | ^17.0.2](https://pt-br.reactjs.org)
- [NextJS | ^12.0.3](https://nextjs.org)
- [NodeJS | 16.x](https://nodejs.org)
- [Sass | ^1.43.4](https://sass-lang.com)
## 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
```json
"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.
```bash
# 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](./CONTRIBUTING) 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](https://github.com/NyctibiusVII/CV/blob/main/LICENSE) para mais detalhes.
## Contato ✉️
| [](https://github.com/NyctibiusVII) |
| :---: |
| [Matheus Vidigal](https://github.com/NyctibiusVII) |