Custom Bans Plus

Advanced Ban Management for Minecraft Servers
February 2020 - Present

Custom Bans Plus is a plugin for Minecraft servers, offering robust tools to manage bans and kicks effectively. Widely adopted with over 22,000 downloads, it ensures customization and efficiency for server administrators.

Key Features:

  • Customizable Ban and Kick Pages: Tailor ban and kick pages to match your server’s unique style.
  • Ban Presets: Pre-configured reasons and durations streamline ban management.
  • Detailed Logging and Reporting: Track bans, kicks, and appeals with transparency.
  • Advanced Notifications: Real-time customizable messages notify players and staff.

Technology Stack:

  • Java
  • MySQL
  • MC Spigot API

Mandog Driving

Driver's License Exam Reviewer (Japan)
March 2024

An online platform built with Flutter and Google Firebase, designed to help users prepare for Japan's driver's license exam. It offers interactive tools and real-time feedback for effective learning.

Key Features:

  • Dynamic Question Bank: Covers traffic laws, road signs, and driving practices.
  • Real-Time Feedback: Provides instant scoring and explanations.
  • Progress Tracking: Tracks user progress across devices using Firebase.
  • Responsive Design: Optimized for mobile and web platforms.
  • Configurable Tests: Allows content customization for administrators.

Technology Stack:

  • Frontend: Flutter and Dart
  • Backend: Google Firebase

Note: Gallery showcases dummy tests to protect actual exam content.

MyStore

Sari-Sari (Local Convenience) Store Mobile Point-of-Sales Inventory System
November 2022 - December 2023

MyStore is a mobile POS inventory system for sari-sari store owners, using Flutter and SQLite for efficient management. It automates inventory processes with OCR for receipt scanning.

Key Features:

  • Cross-Platform Development: Seamlessly works on iOS and Android.
  • OCR Functionality: Scans receipts and extracts data automatically.
  • SQLite Database: Enables fast local data storage and retrieval.
  • User-Friendly Interface: Simple and intuitive for store owners.
  • Automated Inventory Management: Tracks inventory and sales trends efficiently.

Development Considerations:

  • OCR Challenges: Integrates Google ML Kit and Tesseract OCR for accuracy.
  • Efficiency: Optimized for modern devices to enhance performance.

Technology Stack:

  • Frontend: Flutter
  • Backend: SQLite
  • OCR: Google ML Kit and Tesseract OCR

Read the full thesis here.

UI Jobs

Minecraft Plugin - A Revolutionary Minecraft Server Plugin
February 2022 - March 2022

UI Jobs redefines in-game economies for Minecraft servers by offering interactive jobs and anti-cheat measures. It creates an engaging and fair experience for players and server admins.

Key Features:

  • Interactive Job System: Offers immersive jobs via a custom inventory UI and maps.
  • Anti-Cheat Mechanisms: Prevents exploits to ensure fair gameplay.
  • Custom Economy Integration: Supports flexible, rewarding server economies.

Technology Stack:

  • Java
  • MySQL
  • MC Spigot API