StreamGenie is a modern full-stack web application built using JavaScript, Tailwind CSS, and Firebase that delivers an intuitive streaming discovery experience . The project showcases an end-to-end implementation of responsive UI design, state management, user authentication, and real-time data handling in a scalable frontend architecture.
🚀 Responsive UI & UX: Built with Tailwind CSS for highly responsive, mobile-first interfaces and seamless user interactions.
🔐 Authentication & Authorization: Integrated Firebase Authentication for secure signup, login, and session management.
📊 Real-Time Data & Storage: Utilized Firebase Firestore/Realtime Database to store and sync user and content data instantly across clients.
📍 Deployment & Hosting: Live hosting via Firebase Hosting (streamgenie-f2ec1.web.app) demonstrating CI/CD practices and domain management.
🧠 Clean Code & Best Practices: Modular component structure, reusable UI elements, and consistent styling using Tailwind utility classes.
💡 State Management: Efficient handling of application state using Vanilla JS or appropriate libraries for dynamic UI updates.
Delivered a real-world, interactive application that reinforced frontend fundamentals and cloud backend services.
Demonstrated proficiency with modern web technologies, secure authentication flows, and deployment pipelines.
Experience with full-lifecycle product development—from UI prototyping to live deployment.
JavaScript • HTML • CSS (Tailwind) • Firebase (Auth, Database, Hosting) • Parcel/Build Tools