Full-stack website for a non-profit by Ryan MontvilleFull-stack website for a non-profit by Ryan Montville

Full-stack website for a non-profit

Ryan Montville

Ryan Montville

Full-stack website for a non-profit built with TypeScript, Vite, and HTML/CSS. Deployed on Cloudflare Pages for fast, edge-network performance with Firebase handling real-time data and auth.
Key Deliverables: • Integrated Givebutter to handle secure donor management and payment processing. • Built a secure photo upload pipeline utilizing Cloudflare R2 object storage. • Developed a custom rich-text editor using Quill.js, empowering non-technical staff to update content seamlessly.
Like this project

Posted Jul 3, 2026

Full-stack website for a non-profit built with TypeScript, Vite, and HTML/CSS. Deployed on Cloudflare Pages for fast, edge-network performance with Firebase ...