apamphilon logo

The Uncanny Valley

  • CTO / Co-Creator
    Next.js, Supabase, Tailwind CSS, TypeScript, Vercel

The Uncanny Valley was born from a fascination with the potential of AI and a desire to use the OpenAI API, tackling the fascinating question, “What happens when AI delivers the news?”.

A screenshot of The Uncanny Valley shown on a desktop computer
Homepage on desktop
A screenshot of The Uncanny Valley shown on a mobile phone
Homepage on mobile

Full Stack Application

This project showcases a full-stack implementation, integrating API routes for backend logic, cron jobs for scheduled tasks, Lambda functions for serverless computing, and React for both server and client components. Robust authentication mechanisms also ensure secure access.

Technical highlights

Firebase 👉 Supabase

Due to Firebase's limitations on spend capping, I migrated to Supabase, which also presented an opportunity to dive into SQL databases—a technology I hadn't used before. Supabase's PostgreSQL offering was an ideal introduction, combining cost control with the chance to expand my tech skill set. Supabase is now my preferred choice for backend solutions.

Netlify 👉 Vercel

During development, I encountered issues with Next.js on Netlify, which led me to switch to Vercel due to its strong support for Next.js. This change immediately fixed my problems, prompting me to transfer other sites to Vercel too. Vercel is now my preferred hosting platform.

Want to work
with me?