ChatGPTLearn

New!

April 2026

ChatGPTLearn, AI training platform

Introduction

ChatGPTLearn is my final year project: a full-stack AI training platform that helps businesses and their teams learn practical, hands-on ChatGPT workflows. Rather than another set of slides, it gives users a real ChatGPT-style interface to practise in, wrapped in a course and team-management experience.

The Goal

Most AI training is theoretical and forgettable. The aim was to build a platform where teams actually do the work (practising prompts and workflows in a familiar chat interface) while managers onboard their people and track progress through structured courses and invite-based access.

Technologies

ChatGPTLearn is built on a modern full-stack: Next.js and React on the frontend for fast, SEO-ready pages, with Supabase and PostgreSQL handling authentication, data and storage.

Next.js icon
React icon
Supabase icon
OpenAI icon

Key Features

  • A ChatGPT-style chat interface where users practise real prompting workflows.
  • Course management to structure lessons and learning paths.
  • Team onboarding with invite-based access so businesses can roll it out to their people.
  • Role-based access and a relational data model on Supabase/PostgreSQL.

Built with AI-assisted development

The project was also an experiment in AI-assisted engineering. I built it leaning on tools like Claude Code, Codex and GitHub Copilot, using them to move faster while keeping full control over architecture and code quality. It reflects how I work today: AI as a force-multiplier, not a replacement for engineering judgement.

Outcome

ChatGPTLearn brought together everything I care about: full-stack web, a real product use-case, and AI, into a single graded final year project, and it's the direction I want to keep building in.

See how I can help

Thank you for reading,

Julio Macias Gonzalez

Contact me