This is a Next.js project bootstrapped with create-next-app.
- Developed a production-style web application using Next.js, TypeScript, and Redux Toolkit with scalable project architecture.
- Implemented user authentication with Firebase, supporting multiple login methods and persistent sessions.
- Integrated Stripe payments to manage subscription-based access to premium content.
- Built reusable UI components, including an audio player, and handled API data flows with proper loading and error states.
- Applied real-world frontend patterns such as global providers, client hydration guards, and protected content.
- Achieved 96% Lighthouse scores across performance, accessibility, best practices, and SEO on a production deployment.