/Sub4Sub-Web-Application

This is a fully open-source advanced Sub4Sub Web Application made with PHP and MySQL database by Hiranmay Roy and Sameer Pathak.

Primary LanguagePHP

Sub4Sub Web Application

This is a fully open-source advanced Sub4Sub Web Application made with PHP and MySQL database by Hiranmay Roy and Sameer Pathak.

A "sub4sub" website is a platform where users exchange subscriptions (subs) for their YouTube channels with each other. The idea is that if you subscribe to someone else's channel, they will subscribe to yours in return. It's often used to artificially boost subscriber counts.

What is the purpose of this project?

The purpose of this project is to create a simple and easy to use Sub4Sub Web Application, but has some premium quality features.

Note: This is just begging of an era, wait and see what we do 🤓💡😎🧠

How does it work?

  1. User A creates a subscription for User B
  2. User B creates a subscription for User A

How to run this project?

All you have to do is:

  1. Clone this repository
  2. Open the project in your favorite IDE
  3. Create a database named sub4sub
  4. Update the config.php file with your database credentials
  5. Run the project
  6. You must have to install Xampp or Wampserver on your machine to run this project perfectly.
  7. Boom 🔥🔥

Features

  • [✔️] User Authentication
  • [✔️] User Registration
  • [✔️] User Profile
  • [✔️] Admin Panel
    • User management (Create, Edit, Delete, View)
    • User submission management (Create, Edit, Delete, View)
    • Dynamic Content Edit (View, Privacy, TOS, About, Contact)
  • [✔️] Sub4Sub Management
  • [✔️] Payment Management

{Upcoming Features}

  • Payment History
  • Payment Cancellation
  • Admin Notification Controls
    • Manage user notifications with ease.
  • Send Notifications
    • Dispatch notifications (of all types) to individual users or groups.
  • Notification Icon & Page
    • Access notifications through an icon in the top right corner, with a dedicated notification page.
  • Admin Role Assignment & Premium Status
    • Grant admin roles from the users page or upgrade users to premium by selecting checkboxes.
  • Admin Export Functionality
    • Allow admins to export data in both CSV and PDF formats simultaneously.
      • All users.
      • Filtered premium users.
      • Payment details
  • Limits
    • Set a number of channels to be subscribed
      • For free users
      • For Specific Users
      • For a group of users

Demo Account

Visit: Here

Admin Panel Login:

  • Username: admin
  • Password: password

User Panel Login:

  • Create an account then test

Preview

Watch this video:

Watch this video