Back to Portfolio
◆ PHP Web Platform & Community

EXPoints

A centralized, gamified video game review platform where gamers can access trustworthy information. Discover titles, share detailed reviews, upvote the best takes with "StarUps," and earn XP points to level up your profile.

Gaming Gamification Role-Based Access PHP
EX POINTS
expoints.vercel.app

Project Overview

EXPoints is a comprehensive, PHP-based web platform that serves as a centralized hub for gamers to browse, search, and read trustworthy video game reviews across all platforms and eras. Registered users can submit their own reviews featuring detailed text and a star rating, as well as comment on other users' posts to foster community discussion.


What sets EXPoints apart is its unique gamified experience layer. Users earn XP Points for meaningful interactions, including posting reviews, commenting, and receiving "StarUps" (upvotes) from peers. These points contribute to an overarching user level, which is showcased on personalized profile pages alongside their activity history.


To ensure a safe and respectful community, EXPoints implements a strict Role-Based Access Authentication system. The system defines clear, tiered privileges for Admins, Moderators, Registered Users, and Guests. While user data is stored securely in Supabase, Admins and Moderators utilize specialized dashboard tools to manage accounts, review user-reported content, and remove inappropriate posts.

Project Details

Type PHP-Based Web Platform
Category Gaming Hub / Community
Backend & Auth PHP & MySQL
Data Storage Supabase
Access Role-Based Access Authentication (RBAC)

Tech Stack

PHP MySQL Supabase HTML5 / CSS3 / JavaScript Bootstrap 5 Font Awesome Apache (XAMPP)

Key Features

XP Gamification
Earn XP for reviews, ratings, and community contributions.
Community Tools
Real-time commenting, rating, and upvoting on all reviews.
Custom Profiles
Personalizable user profiles showcasing XP rank and reviews.
Admin Panel
Role-based admin dashboard for secure content moderation.

XP Progression System

🌙
Rookie
0 – 99 XP
Regular
100 – 499 XP
Veteran
500 – 999 XP
👑
Elite
1000 – 2499 XP
🔥
Legend
2500+ XP
⚔️
Admin
Role-Based

Ready to Level Up Your Reviews?

Explore the live EXPoints platform, join the community, and start earning XP today.

Visit Github Repo