Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/gndx/cv.arepa.dev

Create a simple Curriculum Vitae with React Hooks & Styled Components
https://github.com/gndx/cv.arepa.dev

babel javascript react styled-components travis webpack

Last synced: 29 days ago
JSON representation

Create a simple Curriculum Vitae with React Hooks & Styled Components

Awesome Lists containing this project

README

        

[![Netlify Status](https://api.netlify.com/api/v1/badges/e74a0291-1fba-4b1a-b567-aa70ce0c597d/deploy-status)](https://app.netlify.com/sites/frosty-benz-d456e2/deploys)

# Curriculum Vitae

Con este proyecto aprenderemos a crear un portafolio o curriculum vitae.

Aprenderemos:

1) Configurar un proyecto
2) Instalar React
3) Crear un Hola Mundo en React
4) Instalar y configurar Babel
5) Instalar y configurar Webpack
6) Crear un servidor de desarrollo local
7) Estructura del proyecto
8) React Hooks - useState()
9) React Hooks - useEffect()
10) Styled Components
11) Optimizacion SEO
12) Deploy con GitHub Pages

### Demo
[cv.arepa.dev](https://cv.arepa.dev/)

### Recursos

API: https://us-central1-gndx-cv.cloudfunctions.net/me

#### Utilerias de desarrollo
**React Documentación**: https://es.reactjs.org/

**Styled Components**: https://www.styled-components.com/

**React Hooks**: https://es.reactjs.org/docs/hooks-intro.html

**Box Shadow CSS**: https://www.cssmatic.com/box-shadow

**Favicon**: https://www.favicon-generator.org/

**CSS Grid**: https://www.w3schools.com/css/css_grid.asp

### Instalación

```
npm install
```

### Compilar proyecto
```
npm run build
```

### Servidor de desarrollo
```
npm run start
```

## Autor

* **Oscar Barajas** - *Initial work* - [GnDx](https://github.com/gndx)

## Licencia
Este proyecto está licenciado bajo la Licencia MIT - vea el archivo [LICENSE.md](LICENSE.md) para más detalles.