Project Snapshot
- Type: Portfolio Builder Web Application
- Delivery: Remote contract work (UI delivery + integration)
- Home URL: https://civ.jubayerahmed.com
- Dashboard URL: https://civ.jubayerahmed.com/login
- Demo Credentials
- Email: jubayer@jubayerahmed.com
- Password: password
Info: This live version uses a dedicated demo account and
demo-only data for showcase purposes.
Online Portfolio Maker
This project enables users (students / professionals) to create polished portfolios using a guided builder flow and ready-made themes. It includes a public marketing site plus an authenticated dashboard where users can edit content, manage sections, and publish a portfolio quickly.
Vue UI from Figma
Remote Team Collaboration
Laravel Backend
Vue / Nuxt
REST APIs
TypeScript
Git Workflows
What I contributed
- Built responsive UI components by converting Figma designs into production-ready Vue components.
- Worked on dashboard screens and builder experience to keep UX consistent across templates and themes.
- Integrated UI with backend via REST/RESTful APIs and ensured data rendering remained reliable.
- Used TypeScript to keep code safer and easier to maintain during rapid iterations.
- Collaborated with the team using Git (branching, reviews, frequent delivery cycles).
Outcome
Delivered a fast, maintainable UI experience that supported continuous customer-driven changes — including theme variations and builder updates — while keeping the product stable and consistent.
Tech Stack
- Laravel • PHP • Vue.js • Nuxt.js • Vuex • TypeScript • REST APIs • Git • Unit Testing • HTML • CSS • JWT