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
- Host: GitHub
- URL: https://github.com/midudev/minimalist-portfolio-json
- Owner: midudev
- License: mit
- Created: 2024-01-30T17:13:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-02T22:27:48.000Z (11 months ago)
- Last Synced: 2025-05-13T19:13:33.296Z (about 1 month ago)
- Language: Astro
- Homepage: https://print-portfolio.vercel.app/
- Size: 644 KB
- Stars: 881
- Watchers: 9
- Forks: 394
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
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




## 🛠️ 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).