ABOUT ME

Profile Picture

Jerickson Mayor

Hi There! 👋, my name is Jerickson Mayor. I am very keen on game development and web development as well. I feel good when I am working on projects that are fun and also very practical in the way that they solve real-world problems. No matter what, I am always ready to get into new things and to find new solutions that are better than the ones I have already made. 🚀

KNOWLEDGE

HTML
CSS
JavaScript
Bootstrap
Java
PHP
C#
SQLite
GitHub
XAMPP XAMPP
Firebase
MongoDB
Visual Studio
VS Code
Android Studio
Canva Canva
Figma
Adobe Adobe Photoshop
Linux
Docker
Vim
Go
TypeScript
Node.js
React
Tailwind CSS
Cordova Cordova
Webpack
Google Cloud
AWS
Cloudflare
Postman

PROJECTS

Bataan Badminton Management Portal

Streamely - Free Streaming App

ResQ Legacy – Disaster Response Simulation

BookHaven: Online Book Store

Pizza Ordering App

Weather App

Simple Maze Game

Sushi Ordering System

YouTube Converter

× Badminton Reservation System View

Badminton Reservation System

This system is a web-based platform designed to automate the operations of badminton courts in Bataan. It connects players, coaches, and court owners in one digital environment to simplify court reservations, product purchases, event announcements, and more.

Technologies: #HTML #CSS #JavaScript #Node.js #MongoDB

See Demo View GitHub
× GradeTrack View

GradeTrack

React-based application for students to securely view their grades online with role-based access.

Technologies: #React #CSS

See Demo View GitHub
×

BookHaven — Desktop Online Bookstore

A Java Swing academic app that recreates an online bookstore: catalog + search, cart with variants, vouchers, checkout, and printable receipts — backed by MySQL and built with MVC/DAO patterns.

  • Catalog with cover thumbnails and real-time search
  • Cart with quantities and type pricing (Hardcover +15%)
  • Voucher codes with validation and discount application
  • Checkout with customer info and multiple payment options
  • Receipt generation and printing
  • User registration, login, and basic profile editing

Tech Stack: #Java 11 #Swing #MySQL #JDBC #Maven #NetBeans

×

Pizza Ordering App

A Windows Forms desktop POS for pizza restaurants covering sales, inventory, role-based access, and order processing with a MySQL backend (XAMPP). Built in C# and structured with MVC, a Data Access Layer, and Repository pattern.

Highlights:

  • Sales: Visual product catalog with images, size options (S/M/L) with dynamic pricing, add-ons, quantity controls, and real-time totals.
  • Inventory: CRUD for products and ingredients, stock level tracking, price management, and product image handling.
  • Auth & Roles: Login with Admin/Staff roles, feature access control, and secure session handling.
  • Orders: Interactive cart, customization, automatic bill/receipt-style summary.

Architecture:

  • MVC separation, centralized Data Access Layer, Repository abstraction, and factory-based DB connection management.

Tech Stack: #C# #.NET Framework 4.7.2+ #Windows Forms #MySQL 8 #MySQL.Data #Visual Studio #XAMPP/phpMyAdmin

×

Weather App WinForms

A glassmorphic Windows Forms desktop app with real-time weather via AccuWeather and smart location search powered by OpenStreetMap. Built with MVP architecture and custom UI controls.

Highlights:

  • Current & Details: Temperature, feels-like, humidity, wind, visibility, dew point, and precipitation.
  • Forecasts: 12-hour hourly and 5-day daily outlooks with condition icons and rain/snow probability.
  • Location Search: OSM Nominatim suggestions with full address context and default location on startup.
  • UI: Custom glassmorphic panels, smooth interactions, and responsive layout.

Architecture:

  • MVP (Model–View–Presenter) with service layer and icon mapping utilities.

Tech Stack: #C# #.NET Framework 4.7.2 #Windows Forms #AccuWeather API #OpenStreetMap #Newtonsoft.Json #Visual Studio

×

Bataan Badminton Management Portal

Full-stack platform centralizing the badminton community in Bataan: real-time court reservations, multi‑role access (players, coaches, owners, superadmin), social feed & events, e‑commerce shop, and secure PayPal payments — all powered by live Socket.IO updates.

Core Highlights:

Tech Stack: #Node.js #Express.js #MongoDB #Socket.IO #PayPal API #JWT #EJS #Webpack #Cloudflare R2

×

Streamely - Free Streaming App

Streamely Demo

A simple app that allows users to stream movies and TV shows for free directly on their Android devices without ads. Streamely is a streaming app built on top of Cordova, providing a seamless entertainment experience with a clean interface.

Capabilities:

Technologies Used: #JavaScript #Cordova #HTML5 #CSS3 #Android SDK

Disclaimer: This app is meant to serve the purpose of education and showcasing the technical abilities that are involved in Cordova as well as Android development.

×

Simple Maze Game

Simple Maze Game Demo

A Java-based maze game inspired by Nitrome's "Bad Ice Cream." Players navigate through mazes, collecting fruits while avoiding obstacles. The game features colorful pixel art graphics and challenging level designs.

Capabilities:

Technologies Used: #Java #Swing #AWT #Object-Oriented Design

×

Sushi Ordering System

A Java Swing desktop ordering system covering the full flow: registration/login, menu browsing with categories, cart and quantity controls, checkout with receipt printing, and SMS OTP confirmations — backed by MySQL.

Highlights:

Architecture:

Tech Stack: #Java 8+ #Swing #MySQL/MariaDB #JDBC #Maven #NetBeans #SMS / OTP

CERTIFICATES

Microsoft Office Specialist

Adobe Certified Professional

EDUCATION

Bataan Peninsula State University

2022 - 2025

Bachelor of Science in Entertainment and Multimedia Computing Major in Game Development

LET'S WORK TOGETHER

Feel free to reach out for collaborations, questions, or just to say hello, I’d love to hear from you!

Hire Me

Send me a message

×

YouTube Converter

A web application that allows users to convert YouTube videos to MP3 or MP4 format with a simple and intuitive interface. The app provides an easy way to download video and audio content from YouTube.

Capabilities:

API Integration Learning:

Technologies Used: #JavaScript #HTML5 #CSS3 #Rapid API #REST APIs

View Live Demo View GitHub

×

ResQ Legacy — Disaster Response Simulation

ResQ Legacy is a low-poly disaster response simulation game developed in Unreal Engine 5.4. The project utilizes Blueprints (visual scripting) to implement core gameplay systems and interactions. Built primarily for education and preparedness, it places players in realistic Philippine hazard scenarios—such as earthquakes and floods—where they learn to assess situations, use emergency response tools, and make time-critical decisions. While designed for students, it can also support drills and training for professionals.

Note: This is a simulation game intended for learning and awareness, not a community extension project.

Story

The game follows the journey of Miguel, whose sister tragically died during a disaster. This personal loss motivates him to become an emergency responder. His journey drives the mission-based progression—each scenario both challenges player skill and underlines the importance of preparation, empathy, and community response during disasters.

Capabilities

Technologies Used: #Unreal Engine 5.4 #Blueprints #Blender #Mixamo #Low-Poly Art

For large binaries and source files, please view the project folder on Google Drive:

View Source (Google Drive)