RN
HomeWorkExperienceAboutContact
All projectsProject 03 of 08
Academic and personal project2026

NexEvent

Campus Event Management Platform

Developed a campus event management platform featuring intelligent participant management, waitlist automation, geolocation-based event discovery, and QR attendance using Flutter, Laravel, and MySQL.

  • Flutter
  • Laravel
  • MySQL
Interface preview
Build typeAcademic and personal project
Year2026
ContributionConfigured transaction reservation matrices in MySQL, managed Laravel API endpoints, and built user grid dashboards in Flutter.
Source code

Explore project

OverviewTechnical workFeaturesGallery

Overview

Project goals

NexEvent utilizes a role-based approval pipeline designed to coordinate university event planning across three user roles: Superadmins, Admins, and Students.

Organization Presidents submit event proposals, which wait for final review by the Student Affairs Directorate before being published. Organization Members can also propose events, undergoing a two-stage process. Regular students cannot submit events, only view and register.

Technical work

Core technical decisions

  1. 01

    Auto-Promote Waitlist: Promotes first candidate when someone cancels.

  2. 02

    Time Clash Prevention: Prevents overlapping schedules.

  3. 03

    Spam & Duplicate Protection: Database-level uniqueness validation.

Features

What it can do

01

Auto-Promote Waitlist

Ensures maximum event occupancy.

02

Time Clash Prevention

Maintains student calendar integrity.

03

Spam & Duplicate Protection

Enforces fair registration allocation.

04

Auto-Archive Engine

Keeps event explorers clean.

Gallery

Screens and scenes

Swipe through the screens and scenes. Open a frame for details.

Learning through what i build

© 2026 Rafa'Na'ilah Septia