Companies
Hierarchy, records, bulk actions
Wael GamilFrontend Engineer
Portfolio / 20262025 · Independent learning build
A dense enterprise application built to learn Vue through roles, permissions, workflows, and reporting.

Era2025 / Framework learning study
RoleFrontend Developer
ToolsVue 3 / Vite / Tailwind CSS / JavaScript / Composition API
01 / Enterprise surface
A Vue 3 management system covering companies, departments, employees, projects, reports, notifications, theme behavior, and local persistence. The repository documents this as an AI-assisted framework-learning challenge rather than client production work.
Hierarchy, records, bulk actions
Profiles, filters, sorting
Teams, assignment, progress
Six views and CSV export
Interface20+ components
Access model6 roles / 16+ permissions
02 / Connected workflows



Designed a modular Vue 3 interface around role-based access and four connected management domains.
Built advanced filtering, sorting, hierarchy views, reporting, CSV export, and responsive light/dark presentation.
Used the project to translate existing React knowledge into Vue Composition API and reactive-store patterns.