Four applications covering the core patterns of real frontend work: CRUD, API integration, data visualization, and persistent state.
CareerTrack
A job application management dashboard that lets users add, edit, delete, search, filter, and track job applications and their statuses. Data persists in the browser.
Role: Designed the UI, built the dashboard, implemented CRUD operations, filtering, sorting, dark mode, and LocalStorage functionality.
- HTML5
- CSS3
- JavaScript
- DOM
- LocalStorage
ShopFlow
An e-commerce web app that fetches products from an API, displays them dynamically, and lets users search, filter products, and manage a shopping cart.
Role: Built the interface, integrated the REST API, handled asynchronous data fetching, product rendering, search/filtering, and cart functionality.
- HTML5
- CSS3
- JavaScript
- Fetch API
- REST API
- Async/Await
- LocalStorage
InsightBoard
A business analytics dashboard showing revenue, orders, customers, conversion rates, sales categories, products, and customer information through interactive charts and tables.
Role: Developed the responsive dashboard, implemented data calculations, charts, search/filtering, theme switching, notifications, and LocalStorage state management.
- HTML5
- CSS3
- JavaScript
- DOM
- Chart.js
- LocalStorage
FusionLearn
An online learning platform where students can browse courses, enroll, track lesson progress, take quizzes, save favorite courses, view achievements, and manage their profiles.
Role: Designed and developed the platform, implemented course management, enrollment, progress tracking, quizzes, profiles, achievements, and persistent application state.
- HTML5
- CSS3
- JavaScript
- DOM
- Chart.js
- LocalStorage
- Fetch/API concepts