A user-friendly AppStore platform where users can discover, install, and review apps based on their interests. It features trending apps, categorized browsing, user reviews, and secure authentication.
🔗 Live Site: https://play-store-platform.web.app
🔗 GitHub Repository: https://github.com/programming-hero-web-course1/b11a9-react-authentication-developerTamanna
- React Router DOM – Routing for SPA
- React Icons – App icons and social icons
- React Slick – Sliders for homepage promotions
- Tailwind CSS – Styling framework
- DaisyUI – Tailwind component library
- Mamba UI – Additional UI components
- Firebase Authentication – Login, Registration, Google Login, Profile Update
- Firebase Hosting – Deployed with live link
- SweetAlert2 / React Toastify – For success and error notifications
- 🔐 Authentication System with Firebase (Email/Password + Google Login)
- 🌟 Trending Apps Section sorted by highest rating
- 📂 Categorized Browsing: Productivity, Education, Health
- 🧾 Protected Routes: App details & Profile only for logged-in users
- 📝 Submit Reviews with rating (only after installing apps)
- ⚙️ Install/Uninstall Toggle per user session
- 🔄 User Profile Edit using Firebase
updateProfile()
- 📸 Persistent User Info via Firebase
onAuthStateChanged
- 🎠 Sliders/Carousel for promotions and highlights
- 🌐 Fully Responsive Design for mobile, tablet, and desktop
- ❌ 404 Not Found Page with custom styling
- ➕ Extra Route Added: e.g., About Page
- 🧪 Dynamic Page Title using React Helmet