Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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) 👔📄

Awesome Lists containing this project

README

        




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
âś” - 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) |



Matheus Vidigal / Linkedin


Matheus Vidigal / Linkedin