I grew tired of portfolio-builders, so I made `npm create portfoliable@latest`
I started my career as a designer, and very early on, I learned how important it was to have a portfolio. When I decided to transition from Product and User Experience Design to Software Engineering, I soon realized that a portfolio is important in practically every career path. After being invited to interview with companies like John Deere and Nubank, I decided to share a formula that was…
Career-focused designer turned Software Engineer, the author recognized the significance of a portfolio in various professional domains. After drawing interest from esteemed companies like John Deere and Nubank, they developed Portfoliable.js, an open-source CLI portfolio builder for creatives worldwide, which garnered over 6,000 npm downloads in three months.
The tool enables users to generate an industry-class portfolio with a single command: npm create portfoliable@latest. This JavaScript SPA showcases work through a gallery featuring titles, descriptions, and optional case study links, websites, or video presentations. Users can customize case studies using various decorators, such as videos, repositories, summaries, audio players, language separators, and password protection.
Responsive and accessible, the portfolio adapts to different devices and languages, supporting dark mode, forced colors, high contrast, and text resizing. Recruiters are directed to CaseView for a closer look at work, with optional password protection and multilingual support available. The project, released under the MIT License, remains a work in progress, welcoming contributions from those seeking employment opportunities.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.