EDUCATION · FULL-STACK WEB PLATFORM

SCHOLA

Scholarship Discovery & Multi-Stage Application Platform

A centralized full-stack web platform connecting ambitious students with scholarship opportunities — featuring one-time CV profile management, multi-stage application tracking, and an end-to-end provider review dashboard.

Schola - Unlock Your Future Logo
LIVE SYSTEMScholarship Platform
FRAMEWORKLaravel 11 · PHP · Blade
DATABASEPostgreSQL · Eloquent ORM
STORAGESupabase Storage API
PIPELINEDiscover → Apply → Track
01 / ROLE
Full-Stack Developer

Solo Engineering · UI/UX Design · System Analyst

02 / CONTRIBUTION
End-to-End Delivery

Architecture · Auth · Workflows · Blade Templates

03 / TECH STACK
Laravel 11 + Supabase

Blade · Tailwind CSS · PostgreSQL · Vite

04 / CORE FOCUS
Multi-Stage Workflow

One-Time CV Upload · Provider Review · RBAC

01 / THE PROBLEM

Scholarship processes are fragmented
and repetitive.

Information is scattered across unofficial posters, social media, and disparate forms. This creates broken communication, repeated document submissions, delayed reviews, and zero transparency for students.

01

Scattered Information

Scholarship opportunities are fragmented across social media feeds, physical posters, and unofficial messaging groups without a verified central portal.

02

Repetitive Document Uploads

Students are forced to repeatedly upload identical CVs, transcripts, and certificates for every separate application they submit.

03

Zero Progress Visibility

Applicants rarely know where their application stands — whether in administrative screening, document review, interview, or final selection.

04

Asymmetric Provider Management

Scholarship providers lack structured digital dashboards to organize candidate pools, transition applicant stages, and publish real-time outcomes.

02 / THE SOLUTION

A centralized platform for the entire scholarship journey.

Schola creates a single trusted environment where students explore opportunities and apply with stored profiles, while scholarship providers manage listings and advance applicant stages seamlessly.

01DISCOVER

Explore Programs

Search, filter by criteria, and review verified scholarship requirements & deadlines.

02APPLY

One-Click Submit

Apply directly using pre-saved profile data and stored cloud CV with duplicate protection.

03TRACK

Live Stage Tracking

Follow application progress across administrative screening, interview, and final review.

04COMPLETE

Decision & History

Receive transparent outcome updates and maintain an organized history of past submissions.

03 / WHAT I BUILT & MY ROLE

Individual contribution & core architecture.

As the sole developer and designer, I led Schola from system requirements and workflow architecture to full-stack Laravel implementation, database modeling, Supabase cloud integrations, and UI/UX design.

01Core Engineering

Full-Stack Developer

Engineered the complete web application from backend business logic and database architecture to responsive Blade views and cloud integrations.

Laravel 11 Backend Architecture

Structured modular controllers, custom middleware pipelines, and strict request validation classes.

Blade Views & Tailwind CSS

Developed responsive Blade templates with clean typography, dynamic form states, and mobile accessibility.

PostgreSQL Database Schema

Architected relational tables, foreign key constraints, indexes, and Eloquent ORM model relationships.

Multi-Guard Authentication & RBAC

Implemented secure role-based access control with distinct permission boundaries for Students and Providers.

Application Workflow & State Engine

Built dynamic multi-stage application lifecycles with state progression and validation safeguards.

Supabase Cloud Storage Integration

Connected Supabase S3-compatible storage for secure CV uploads, file validation, and public asset URLs.

02Product Design

UI/UX Designer

Designed a modern, high-trust digital interface prioritizing readability, effortless document management, and clear stage visibility.

Information Architecture & User Flows

Mapped frictionless journeys from scholarship discovery to submission and provider evaluation.

Design System & Visual Identity

Crafted a refined white-and-red palette, high-contrast typography hierarchy, and reusable UI tokens.

Responsive Interface Engineering

Optimized mobile-first views for student browsing alongside data-dense desktop provider dashboards.

One-Time CV Management UX

Designed profile-first document management to eliminate repetitive file uploads for students.

Provider Dashboard Usability

Structured applicant review tables, quick filter controls, and intuitive stage transition triggers.

03Domain Logic

System Analyst

Formulated functional requirements, data integrity policies, and the business logic governing the scholarship lifecycle.

Stakeholder Requirements Analysis

Analyzed friction points in conventional manual scholarship processing for both applicants and organizations.

Workflow State Machine Specification

Defined exact stage transitions from Submitted → Screening → Interview → Accepted / Rejected.

Duplicate Application Safeguards

Formulated validation logic to prevent concurrent duplicate submissions to the same program.

Data Privacy & Access Boundaries

Defined row-level security concepts ensuring applicant CVs and personal data remain strictly confidential.

04 / PRODUCT SHOWCASE

Engineered for trust & clarity.

A structured web experience allowing students to discover scholarships, submit applications with verified profiles, and track live stages with total confidence.

Home · Scholarship Landing & Discovery
Schola homepage — scholarship discovery landing page
Scholarship listing and search page
Scholarship discovery, search & filter catalogue
Application tracking history
Multi-stage applicant tracking & status history
Student profile and CV management
Student profile & one-time CV cloud storage management
05 / FEATURE HIGHLIGHTS

System features designed for friction-free workflows.

Key technical and product capabilities built to streamline discovery, automate repetitive tasks, and empower both students and scholarship providers.

01

Scholarship Discovery & Filtering

Search, sort, and filter open opportunities with detailed criteria including academic level, eligibility, requirements, and deadlines.

02

One-Time CV Profile Upload

Students store their verified CV and portfolio once on their profile, automatically attaching to future applications with zero friction.

03

Structured Application Workflow

Duplicate-prevention validation ensures students submit once per program while tracking custom requirements for each scholarship.

04

Multi-Stage Progress Tracking

Transparent status indicators keep applicants informed through document screening, interviews, and final award decisions.

05

Comprehensive Provider Dashboard

Scholarship providers create listings, review incoming applicants, inspect CVs directly, and advance candidates through custom review stages.

06

Application History & Archival

A centralized dashboard allows students to review historical submissions, current statuses, and past review outcomes.

07

Multi-Guard Authentication (RBAC)

Independent student and provider authentication guards ensure strict access control and separation of platform privileges.

08

Cloud Storage via Supabase

Documents and scholarship branding assets are stored and distributed through Supabase Cloud Storage with optimized URL delivery.

06 / SYSTEM ARCHITECTURE

Laravel, PostgreSQL, and Supabase Storage in sync.

Application Stack
01Student & Provider Views (Blade)
02Tailwind CSS Layout Engine
03Laravel Web Routes & Middleware
04Controllers & Custom Request Validation
05Eloquent ORM Database Access
06PostgreSQL Relational Storage
Storage & Integration
01Student CV Upload Intake
02Scholarship Provider Logo Assets
03Laravel S3-Compatible File Handler
04Supabase Storage Bucket API
05Public CDN URL Resolution
06Application Review & Inspection
Laravel 11PHP 8.2Blade TemplatesTailwind CSSVitePostgreSQLSupabase StorageEloquent ORMMulti-Guard AuthRBAC SecurityRequest ValidationState Machine Tracking

Explore the Schola project repository

View the implementation behind Schola's scholarship platform workflow, application management, and provider experience.