Happy New Year
Description
New Year countdown web app targeted at the Spanish audience, featuring a dynamic countdown synchronized to the CET timezone.
The site includes countdowns for 12 different countries across various timezones.
The app also features an email subscription system powered by Supabase Edge Functions and Resend.
Timeline
The project idea was born at the end of November 2025
November 2025
Techonologies
Astro
TypeScript
Tailwind CSS
Supabase
Resend
Features
Fully responsive design
Countdowns for 12 countries with different UTC offsets
Dark/light mode toggle with localStorage persistence
Email subscription system with GDPR compliance
Project Overview


The idea for the Happy New Year project was born at the end of November 2025, with the goal of creating a modern and elegant web app to celebrate the arrival of the New Year, aimed at the Spanish audience.
The app features a main countdown synchronized to the CET timezone, as well as individual countdowns for 12 different countries around the world, each with their own UTC offset.
A professional dark/light mode toggle was implemented with localStorage persistence and FOUC prevention, ensuring a seamless user experience across page navigations thanks to Astro View Transitions.
The project integrates a complete email subscription system: users can subscribe to receive a New Year greeting email, managed through Supabase Edge Functions and the Resend API, with full GDPR compliance.