Skip to content

A modern React app for exploring and managing tech subscription services, featuring Firebase authentication, protected routes, reviews, and responsive design.

Notifications You must be signed in to change notification settings

Shakib-cse/SBox

Repository files navigation

💼 Subscription Services App

A responsive and dynamic web application that allows users to explore and manage various tech-related subscription services. Built with React, styled with Tailwind CSS, and powered by Firebase Authentication, this app demonstrates modern front-end practices with clean UI and smooth user experience.


🌐 Live Demo

🔗 View Live Project


🎯 Project Objectives

The primary goal of this project is to build a production-ready React app that includes:

  • User authentication
  • Protected routes
  • Profile and service management
  • Dynamic routing and content rendering
  • Form handling and validation
  • A clean, modern UI with responsive design

🚀 Features

  • 🔐 Authentication: User registration, login, and logout via Firebase
  • 👤 Profile Management: Personalized dashboard for each user
  • 📦 Subscription Services Listing: Browse and explore available services
  • 📄 Service Details: View full details including user reviews
  • Review System: Leave ratings and feedback on services
  • 🧾 Static Pages: Terms & Conditions and Privacy Policy pages
  • 🧠 Dynamic Page Titles using React Helmet (optional enhancement)
  • 🕹️ Optional Fun Game: Bonus mini-game in user dashboard
  • ⚙️ Protected Routes: Restrict access to certain pages unless authenticated

About

A modern React app for exploring and managing tech subscription services, featuring Firebase authentication, protected routes, reviews, and responsive design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages