Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/valehernandezz/minimalist-portfolio-json
Portafolio minimalista configurable a partir de un JSON.
https://github.com/valehernandezz/minimalist-portfolio-json
astro css html javascript json portfolio typescript
Last synced: about 1 month ago
JSON representation
Portafolio minimalista configurable a partir de un JSON.
- Host: GitHub
- URL: https://github.com/valehernandezz/minimalist-portfolio-json
- Owner: ValeHernandezz
- Created: 2024-02-02T23:25:51.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-12T13:30:57.000Z (5 months ago)
- Last Synced: 2024-11-13T16:13:31.566Z (3 months ago)
- Topics: astro, css, html, javascript, json, portfolio, typescript
- Language: Astro
- Homepage: https://print-portfolio-valehernandez.vercel.app
- Size: 229 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📄 Portafolio minimalista maquetado para web y PDF
Proyecto diseñado para permitir la edición del archivo `cv.json` y así poder disponer de un portafolio profesional imprimible instantáneamente y también generar su correspondiente archivo PDF.

## 🛠 Construido con
- [](https://astro.build) - Framework para crear sitios web estáticos y optimizados.
- [](https://www.typescriptlang.org/es/) - Superconjunto de JavaScript que añade tipos estáticos y objetos basados en clases.
- [](https://developer.mozilla.org/en-US/docs/Web/JavaScript) - Lenguaje de programación para desarrollar funciones interactivas en páginas web.
- [](https://ninja-keys-demo.vercel.app) - Interfaz para implementar atajos de teclado en un sitio web.
- [](https://html.com) - Lenguaje de marcado para estructurar y presentar contenido en la web.
- [](https://www.w3.org/Style/CSS/Overview.en.html) - Lenguaje de diseño para estilizar páginas web.## 🚀 Configuración del proyecto
En mi caso particular, utilizo [pnpm](https://pnpm.io) como gestor de dependencias y empaquetador.
### 1. Instala todas las dependencias del proyecto:
```bash
pnpm install
```### 2. Edita el archivo `cv.json` para crear tu propio Portafolio imprimible.
### 3. Inicia el servidor de desarrollo:
```bash
pnpm run dev
```### 4. Abre tu localhost en tu navegador
```bash
http://localhost:4321
```
## ✒ Créditos- Basado en el diseño de [Bartosz Jarocki](https://github.com/BartoszJarocki/cv).
- Esquema del JSON de CV de [JSON Resume](https://jsonresume.org/schema/).
- Basado en la idea de proyecto de [Miguel Ángel Durán](https://github.com/midudev).## 👩💻 Sobre mí
[](https://valehernandez.vercel.app)
[](https://linkedin.com/in/valentina-hernandez-modino)