Aven Mathias

Projects

Cornflex is a Netflix clone built using React, Firebase, and Styled Components. It features authentication, protected routes, and a dynamic browsing experience.

🚀 Features

  • 🔐 Authentication – Sign In & Sign Up using Firebase Authentication
  • 🔥 Protected Routes – Auth listeners restrict access to certain pages
  • 📂 Firestore Integration – Stores and retrieves user data
  • 🎬 Browse Page – Displays content dynamically
  • 🎨 Styled Components – Manages all styling
  • 🏗️ Compound Components Pattern – Simplifies component structure & testing

🛠️ Tech Stack

Frontend: React (Custom Hooks, Context API)
Backend & Database: Firebase (Authentication, Firestore)
Styling: Styled Components