Frontend application for a multi-feature consumer experience: music discovery, color exploration, avatar generation, and content modules.
Live demo: https://tri-app-frontend.vercel.app/music
TriApp is a full-stack portfolio project focused on modular frontend architecture, API integration patterns, and user-facing feature delivery.
- Music search and previews
- Color exploration and palette utilities
- Avatar generation
- Favorites and recent history persistence
- JWT-based authentication flow
- Light/dark theme support
- Voice-assisted search (browser support dependent)
- React 19
- Vite
- React Router
- CSS Modules
- Node.js/Express backend integration (separate repo)
- Frontend: https://github.com/Tiggreee/TriApp-Frontend
- Backend: https://github.com/Tiggreee/Triapp-Backend
git clone https://github.com/Tiggreee/TriApp-Frontend.git
cd TriApp-Frontend
npm install
npm run devProduction build:
npm run build- Frontend: Vercel
- Backend API: Render
- Clear component boundaries
- Feature modularization
- Reusable UI and hooks
- Maintainable state and persistence flows
This project demonstrates practical frontend delivery under real product constraints: UX continuity, API integration, authentication, and iterative feature expansion.