From fee5da6844e783c1c2bfdb62328d554d25ffcff1 Mon Sep 17 00:00:00 2001 From: MishtiGarg250 Date: Thu, 9 Oct 2025 19:21:15 +0530 Subject: [PATCH] added portfolio-builder app in intermediate section --- Projects/2-Intermediate/Portfolio-Builder.md | 29 ++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Projects/2-Intermediate/Portfolio-Builder.md diff --git a/Projects/2-Intermediate/Portfolio-Builder.md b/Projects/2-Intermediate/Portfolio-Builder.md new file mode 100644 index 00000000..c5264e2c --- /dev/null +++ b/Projects/2-Intermediate/Portfolio-Builder.md @@ -0,0 +1,29 @@ +# Portfolio Builder + +**Tier:** 2-Intermediate + +Allow users to create and showcase their personal portfolios dynamically. + +## User Stories + +- [ ] User can add personal information (name, bio, contact info). +- [ ] User can add multiple projects with descriptions, images, and links. +- [ ] User can preview the portfolio in a real-time view. +- [ ] User can edit or delete any section of their portfolio. + +## Bonus Features + +- [ ] Store portfolio data in a database so that it can be accessed later. +- [ ] Allow users to choose from multiple themes or templates for their portfolio. +- [ ] Enable sharing portfolio via a public link. +- [ ] Implement authentication so that only the user can edit their portfolio. + +## Useful Links and Resources + +- [Firebase](https://firebase.google.com) for realtime database and authentication +- [React](https://reactjs.org) for building dynamic UI +- [Tailwind CSS](https://tailwindcss.com) for styling + +## Example Projects + +- [Portfolio Builder by Florin Pop](https://codepen.io/FlorinPop17/full/bGExgJv) – interactive portfolio builder example