Project 02
TCI Podcast
The Chronicles of an Immigrant publishes migration stories from around the world. I built the listener website and the administration interface for its episode catalogue.
- Role
- Frontend application · Admin CMS
- Stack
- React · Redux Toolkit · Firebase · Tailwind CSS

Context
The podcast needed a public home for its stories and a practical episode publishing workflow.
The listener and administration experiences needed to share one clear visual system.
Response
The client presents podcast details, producers, episode discovery, pagination, and playback options.
A Firebase-backed dashboard supports episode creation, editing, publishing, and removal.
Contribution
- Built the client-facing application and administrative dashboard.
- Implemented catalogue pagination, episode presentation, playback paths, and content operations.
- Built responsive React interfaces from the podcast visual identity.
Engineering challenges
- Balancing the brand palette with readable, repeatable content patterns.
- Keeping public episode data and administration workflows aligned through Firebase.
Delivered evidence
- Delivered the public listener experience and internal episode management workflow.
- No quantitative outcome or currently reliable public URL is claimed.

Evidence and publication note
Verified from the existing portfolio, current résumé, and retained product screenshot. Unreliable public links are omitted.