Portfolio_Maker

💼 Portfolio Maker — Client Vault & Portfolio Studio

Render Deployment License: MIT Node.js

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.


🌐 Live Deployments

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

✨ Features


🛠️ Tech Stack


📂 Repository Structure

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/

⚡ Running Locally

1. Clone the Repository

git clone https://github.com/Angsumi/Portfolio_Maker.git
cd Portfolio_Maker

2. Start the Local Studio Server

npm start
# or
node server.js

3. Open in Browser

Navigate to http://localhost:8080/generator.html to launch the Portfolio Maker Studio.


🚀 Deploying to Render.com

  1. Fork or clone this repository to your GitHub account (Angsumi/Portfolio_Maker).
  2. Go to Render.com DashboardNew +Blueprint.
  3. Select Angsumi/Portfolio_Maker. Render will automatically detect render.yaml and launch your service!

📄 License

This project is licensed under the MIT License.