Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month 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 (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-08T18:42:37.000Z (about 2 years ago)
- Last Synced: 2023-03-10T06:02:43.541Z (over 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 ✉️
| [![Matheus Vidigal](https://github.com/NyctibiusVII.png?size=100)](https://github.com/NyctibiusVII) |
| :---: |
| [Matheus Vidigal](https://github.com/NyctibiusVII) |