Evelyne Lee

Cat Cards

December 2025 – Present

Cat Cards

A full-stack study app with a pixel cat companion.

Frontend Backend Design

Overview

I developed the backend infrastructure for Cat Cards using Supabase, PostgreSQL, PDF.js, and Trigger.dev. The system manages user authentication, file storage, document processing, and persistent retrieval of study materials.

Tools & Technologies

Supabase, PostgreSQL, Trigger.dev, PDF.js

Challenges

Processing uploaded PDFs required handling asynchronous workflows without blocking the user interface. I implemented a background processing pipeline that stores files in Supabase Storage, triggers processing jobs through Trigger.dev, extracts document text with PDF.js, and prepares content for future AI-powered analysis.

Outcome

The resulting architecture provides a scalable foundation for AI-powered educational tools while keeping the application responsive. The backend supports secure user data management, document storage, and automated processing workflows that can scale as new features are added.