Resource Tracker Module for MyBB

The Resource Tracker Module is a custom plugin designed for MyBB forums to manage and track in-game resources for Role-Playing-Game forums. This project was developed to streamline resource management, automate resource drops, and provide detailed logs for administrators.

As the sole developer and designer, I was responsible for the entire project lifecycle, from concept to deployment.

Problem Statement

Many gaming forums and communities struggle with managing in-game resources and rewards. Manual tracking is time-consuming, error-prone, and lacks transparency. Administrators needed a solution to:

◎ Automate resource distribution.

◎ Track resource points and drops.

◎ Provide detailed logs for accountability.

◎ Allow manual posting of resources for flexibility.

◎ Configure settings for seasonal points and task scheduling.

Solution

I designed and developed the Resource Tracker Module, a feature-rich plugin for MyBB that:

1 - Automates Resource Drops: Posts resource threads automatically based on predefined settings.

2 - Tracks Resource Points: Assigns points to resources and manages seasonal distributions.

3 - Provides Detailed Logs: Tracks all actions performed by the module for transparency.

4 - Manual Posting: Allows administrators to manually post resources for flexibility.

5 - Customizable Settings: Configure seasonal points, task scheduling, and other settings.

6 - Task Scheduling: Automates resource drops at specified intervals.

Implementation

◎ Built the backend using PHP and MySQL for resource management and logging.

◎ Integrated the module with MyBB's existing framework.

◎ Developed a task scheduler for automated resource drops.

Key Features

Resource Management

◎ Add, edit, and delete resources with ease.

◎ Assign points to resources for tracking.

Automated Drops

◎ Automatically post resource threads in specified forums.

◎ Configure the number of drops and points per season.

Customizable Settings

◎ Configure seasonal points, task scheduling, and other settings.

  • Task Scheduling

  • ◎ Automates resource drops at specified intervals.

Manual Posting

◎ Can manually post resources for flexibility and control, if required.

Detailed Logs

◎ Track all actions performed by the module.

◎ View logs for resource posts, edits, and deletions.

Admin Visuals

User Visuals

More by Fahad Yousaf Mahar

View profile
  • Services by Fahad Yousaf Mahar

    View all services