Skip to content

An open-source, zero-code portfolio builder that lets anyone launch a professional personal website by updating a single JSON file.

Notifications You must be signed in to change notification settings

ruthvik-ch/portfolio

Repository files navigation

ShowcaseX

⚡ Built with Angular, this portfolio is gonna be playground to showcase projects, skills, and ideas — all in a sleek, responsive design.

🔥 The best part? It’s not just mine. Make it YOURS in minutes — just tweak one JSON file and boom, your personal brand is live! 🚀

📚 Table of Contents

🛠️ How to Run This App

🎨 Make It Yours (Custom Template Guide)

🌳 Branching Strategy

🤝 Contribute & Upgrade

🙌 Thanks Note

How to run

Clone the repo

git clone https://github.com/ruthvik-ch/portfolio.git
cd portfolio-website

Install dependencies

npm install

Start local server

ng serve

Now visit 👉 http://localhost:4200/

For Production:

ng build --configuration=production

Build output will be in dist/portfolio-website.

✅ Pro tip: Use Netlify/Vercel for instant deployments.

🎨 Make It Yours in 3 Steps

This portfolio is 100% JSON-powered ⚡. No messy code edits.

Just update one file:

📂 src/assets/data/portfolio-data.json

Update these keys and own the spotlight:

✍ summary → Your killer intro

🛠 skills → Mention your skills

For techies : Group into frontend, backend, database, toolsCloud, other

💼 Work Experience & Education → Roles, bullets, and logos

🚀 Featured Projects & projects → Add stunning cards with images, tags, and links

📬 Contact links, Icons → Email, Socials, Resume

🔥 Edit → Save → BOOM! Your portfolio updates instantly ready.

Deploy on Vercel

Build it:

ng build --configuration=production

Upload dist/portfolio-website to Vercel → set as Output Directory

Push to master → Vercel auto-deploys latest changes 🚀

🌳 Branching Strategy

Base branch: master

Stable releases: rel/<desc> → e.g., rel/first-launch

Features: feat/<feature> → e.g., feat/contact-form

✅ Merge to master after testing → triggers auto-deploy on Vercel ✅ Keep it clean, keep it agile

🤝 Contribute & Upgrade

This template is in evolution mode 🔥

The goal is to make it feature rich & effortless for anyone who wants to getsomething live quickly.

Got ideas? Fork it, hack it, push PRs.

✅ Add new features ✅ Improve UI ✅ Optimize performance

Let’s make something cool 💡

🙌 Thanks Note

Made with 🧠 & ❤️ by Ruthvik.

Hope this helps you launch your personal brand in style.

Drop a ⭐ on the repo if you like it!

🚀 Live Demo: available here!

✅ Angular | ✅ JSON-driven | ✅ Auto-Deploy on Vercel & Netlify


Ruthvik

About

An open-source, zero-code portfolio builder that lets anyone launch a professional personal website by updating a single JSON file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published