Skip to content

Repository files navigation

NetCafe 🌐

NetCafe is a modern subscription-based internet service provider website. It allows users to browse various internet subscription boxes, view detailed plans, and manage their subscriptions through a secure and user-friendly interface.


🚀 Live Site

🌍 Live URL: https://react-authentication-65e2a.web.app/


🎯 Purpose

NetCafe is designed to offer flexible internet service plans in the form of subscription boxes. It provides a personalized experience where users can choose plans based on their needs, view detailed plan features, and manage their subscriptions through a secure login system.


🧩 Key Features

  • 🔐 Firebase Authentication
    • Login, Sign Up, and Google Sign-In
    • Profile update (name and photo)
  • 🧭 Routing (React Router)
    • Public Route: Home
    • Private Routes: My Profile, My Subscription
  • 🏠 Home Page
    • Swiper Slider banner
    • List of 6 subscription plans
    • "View More" button to see full plan details
    • Information about the organization and membership benefits
  • 📦 Subscription Details Page
    • Full description of each plan including features and benefits
  • Protected Navigation
    • Users cannot access private routes unless logged in
  • 🔔 User Feedback
    • Real-time toast notifications using React Toastify

🛠️ Technologies & Libraries Used

📚 Core

🎨 Styling

🖼️ UI & UX Enhancements


About

Subscription-based internet service website with React, Firebase Auth, protected routes, and responsive UI.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages