My Projects

Real-world platforms built with modern full-stack technologies — from athletic club management to student support systems

Showing 3 projects

BigSmallInsights2026

BigSmallInsights

A student support platform connecting learners with mentors, tutors, and educational resources. Features Google OAuth, role-based access control, Sentry error monitoring, and a custom activity logging API.

BigSmallInsights is a full-stack web platform designed to help students access academic support, mentorship, and structured learning resources in a single centralized system. The platform connects students with mentors and tutors while providing tools that support collaboration and academic guidance. Authentication is handled via Google OAuth with middleware-based RBAC protecting all routes. Sentry is integrated for real-time production error monitoring, and a custom /api/auth/log-activity endpoint tracks important user actions for improved system visibility. The platform demonstrates real-world SaaS-level practices: authentication systems, middleware authorization, monitoring, and database-driven architecture.

Auth

OAuth

Monitoring

Sentry

Roles

RBAC

Next.jsTypeScriptSupabaseGoogle OAuthSentryTailwind CSSVercel
Developer Portfolio2026

Developer Portfolio

A modern, responsive developer portfolio built with Next.js to showcase projects, technical skills, and development experience. Features animated cards, dynamic project filtering, blog section, and mini apps.

This portfolio is the central hub for my development work — built not just to look good, but to demonstrate frontend and full-stack skills in practice. Designed with a dark, professional aesthetic and smooth entry animations. The Projects section dynamically filters by category and renders project cards with tech stacks, metrics, GitHub links, and live demos. Built with component-based architecture for scalability, optimized images, SEO metadata, and deployed on Vercel with continuous deployment via GitHub.

Design

Custom

Deploy

Vercel

Perf

98+

Next.jsReactTypeScriptTailwind CSSLucide ReactVercel
Sibaleka Nani Athletic Club (SNAC) System2026
Currently in Production

Sibaleka Nani Athletic Club (SNAC) System

A full-stack athletic club management platform for Sibaleka Nani Athletic Club. Handles member registration, admin approvals, athlete profiles, and club operations through a centralized, secure dashboard.

The SNAC system replaces manual spreadsheets and phone-based admin with a fully digital membership platform. Members register and complete detailed athlete profiles including SA ID, race demographics, athlete category, experience level, residential address, and next-of-kin information. A PostgreSQL trigger auto-generates unique membership numbers (SNAC-YYYY-XXXXX) on signup. Admins approve, suspend, or manage all members with a full audit trail. Security is enforced at three layers: Supabase Auth, PostgreSQL Row Level Security policies, and Next.js middleware — not just in the UI.

Members

Live

Security

RLS

Stack

Full

Next.js 14TypeScriptSupabasePostgreSQLRLSTailwind CSSVercel

Have an interesting project in mind?

Start a Conversation