A privacy-focused web application and Node.js server engine for building, previewing, and hosting high-impact client document portfolios and credential vaults live on Render.com.
| Component | Live URL |
|---|---|
| 🎨 Studio Builder UI | https://portfolio-maker-aovl.onrender.com/generator.html |
💼 Live Client Portfolio (angsuman) |
https://portfolio-maker-aovl.onrender.com/clients/angsuman/ |
💼 Live Client Portfolio (angsuman-das) |
https://portfolio-maker-aovl.onrender.com/clients/angsuman-das/ |
| ⚡ Live Publish API | https://portfolio-maker-aovl.onrender.com/api/publish |
https://portfolio-maker-aovl.onrender.com).generator.html) for editing profile details, credentials, publications, and theme presets./api/publish) that dynamically packages client sites and publishes them live at https://<domain>/clients/<slug>/.render.yaml for automatic 1-click deployment.http, fs, path, dynamic PORT binding)Portfolio_Maker/
├── server.js # Node.js studio server & dynamic publishing engine
├── render.yaml # Render.com Blueprint deployment spec
├── generator.html # Studio interface for creating client portfolios
├── generator.js # Studio state management, preview, & export logic
├── generator.css # Modern dark-mode studio design system
├── package.json # Project manifest & scripts
├── client-template/ # Base static website template for clients
│ ├── index.html
│ ├── client.css
│ └── client.js
└── clients/ # Live published client document vaults
├── angsuman/
├── angsuman-das/
├── dr-alex-vance/
├── shampoo-kakati/
└── sumpimoni-das/
git clone https://github.com/Angsumi/Portfolio_Maker.git
cd Portfolio_Maker
npm start
# or
node server.js
Navigate to http://localhost:8080/generator.html to launch the Portfolio Maker Studio.
Angsumi/Portfolio_Maker).Angsumi/Portfolio_Maker. Render will automatically detect render.yaml and launch your service!This project is licensed under the MIT License.