Skip to content
Chris Benoit, web developer in Prince Edward Island

My Projects

Here's what I've built - for real clients, for non-profits, and for fun. Each project has a story behind it. If something looks relevant to what you need, let's talk.

Business Website Projects

FCAP - Full-Stack Developer

Volunteer rebuild of FCAP's web presence - replacing WordPress with a custom Angular + Firebase platform featuring membership registration, Stripe payments, a private member portal, and an admin dashboard.

Tech Stack:

Angular TypeScript Firebase Tailwind CSS Stripe
View Case Study

PDFPeek — PDF Field Inspector

A fully client-side browser tool for inspecting and editing AcroForm fields in PDF files. No backend, no uploads — files never leave the browser.

Tech Stack:

Angular 20 TypeScript Firebase Hosting pdf-lib Angular Material
View Case Study

Indian Hospitals Legal Assistance

Built a professional legal website for a class action lawyer with state-of-the-art SEO implementation to help Indigenous survivors across Canada find legal assistance.

Tech Stack:

HTML5 CSS3 JavaScript Tailwind Firebase
View Case Study

Event Decor by Shang

Built a modern event decoration website featuring an interactive gallery with lightbox, Firebase contact forms, and comprehensive SEO optimization.

Tech Stack:

HTML5 CSS3 JavaScript Tailwind Firebase
View Case Study

AWS Migration

Executed website migrations to AWS, implementing SSL security and optimizing WordPress instances for enhanced SEO.

Tech Stack:

AWS WordPress Apache Let's Encrypt
View Case Study

Full Stack Development Projects

Battlefield 6 Portal Projects

Created custom game modes for Battlefield 6 Portal, including Duck Hunt - the first-ever Portal mode featured in the BF6 main menu after a developer personally reached out.

Tech Stack:

TypeScript Godot Battlefield 6
View Case Study

Transat Watcher

Python automation tool that monitors Air Transat vacation package prices and sends instant email alerts when prices change, running free on GitLab CI scheduled pipelines.

Tech Stack:

Python GitLab CI
View Case Study

PLM Law CRM

Developed a custom CRM for a law firm, streamlining form generation, client data management, and workflow processes.

Tech Stack:

Angular Firebase TypeScript HTML5 CSS3 RxJS
View Case Study

YouTube Converter

YouTube to MP4/MP3 converter with real-time progress tracking, built with Angular and Python FastAPI backend.

Tech Stack:

Angular Python FastAPI TypeScript
View Case Study

QR Code Generator

Built a feature-rich QR code generator with custom colors, logos, and support for multiple data types.

Tech Stack:

Angular TypeScript Tailwind HTML5
View Case Study

AI Playlist Generator

Built an AI-powered tool that creates Spotify playlists from natural language prompts with secure authentication.

Tech Stack:

C# .NET Angular Spotify Gemini
View Case Study

Facebook Ads Campaign

Led data-driven Facebook ad campaign using custom Python scripts for targeting analysis and optimization.

Tech Stack:

Python Facebook Ads Google Analytics
View Case Study

Looking for someone to bring your ideas to life? Let's chat about how I can help make it happen.

Get In Touch