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

https://github.com/midudev/minimalist-portfolio-json

A minimalist portafolio configurable via one JSON
https://github.com/midudev/minimalist-portfolio-json

Last synced: about 1 month ago
JSON representation

A minimalist portafolio configurable via one JSON

Awesome Lists containing this project

README

        




Résumé minimalista maquetado para web y pdf



Esquema del JSON de CV de jsonresume.org


Basado en el diseño de Bartosz Jarocki



Empezar

 ✦ 

Comandos

 ✦ 

Licencia

 ✦ 

Personal


![Astro Badge](https://img.shields.io/badge/Astro-BC52EE?logo=astro&logoColor=fff&style=flat)
![GitHub stars](https://img.shields.io/github/stars/midudev/minimalist-portfolio-json)
![GitHub issues](https://img.shields.io/github/issues/midudev/minimalist-portfolio-json)
![GitHub forks](https://img.shields.io/github/forks/midudev/minimalist-portfolio-json)
![GitHub PRs](https://img.shields.io/github/issues-pr/midudev/minimalist-portfolio-json)

## 🛠️ Stack

- [**Astro**](https://astro.build/) - El framework web de la nueva época.
- [**Typescript**](https://www.typescriptlang.org/) - JavaScript con sintaxis de tipado.
- [**Ninja Keys**](https://github.com/ssleptsov/ninja-keys) - Menu desplegable con atajos de teclado hecho en puro Javascript.

## 🚀 Empezar

### 1. Usa este [repo](https://github.com/midudev/minimalist-portfolio-json) como _template_ de un proyecto de Astro

- Yo uso [pnpm](https://pnpm.io/installation) como gestor de dependencias y empaquetador.

```bash
# Activa pnpm en MacOS, WSL & Linux:
corepack enable
corepack prepare pnpm@latest --activate

# Inicializa el proyecto
pnpm create astro@latest -- --template midudev/minimalist-portfolio-json
```

### 2. Añade tu contenido:
Edita el archivo `cv.json` para crear tu propio Portafolio/CV imprimible.
### 3. Lanza el servidor de desarrollo:

```bash
# Disfruta del resultado
pnpm dev
```

1. Abre [**http://localhost:4321**](http://localhost:4321/) en tu navegador para ver el resultado 🚀

## 🧞 Comandos

| | Comando | Acción |
| :-- | :--------------- | :-------------------------------------------- |
| ⚙️ | `dev` o `start` | Lanza un servidor de desarrollo local en `localhost:4321`. |
| ⚙️ | `build` | Comprueba posibles errores y hace un empaquetado de producción en `./dist/`. |
| ⚙️ | `preview` | Vista previa en local `localhost:4321` |

## 🔑 Licencia

[MIT](LICENSE.txt) - Creado por [**midudev**](https://midu.dev).