← Back to projects

Countz.io

Personal Project: Countz.io, Shareable Counter App for Key Moments

Category

Web App

Client

Countz.io

Duration

1 month

Countz.io

Overview

As a personal project, I built Countz.io, a web app that lets you create and share custom counters for important events: product launches, weddings, competitions, deadlines and more. The goal is to offer a simple, visual interface to communicate around time passing
 or time remaining.

This project let me apply my fullstack skills across backend architecture, user experience, asset handling and real-time data.

Design and Technical Development

Frontend Development with Next.js

The UI was built with Next.js, leveraging its speed, server-side rendering and excellent Vercel integration. The architecture delivers a smooth experience and fast counter loading, even when shared publicly.

Database and Authentication with Supabase

I used Supabase to handle all user data, authentication (email/password and magic links) and storage of custom background images. Supabase provides a robust, scalable backend that's perfectly suited to this kind of SaaS project.

Customization and Key Features

Asset Storage and Image Management

Users can upload images to customize their counter backgrounds. Files are stored securely via Supabase Storage. A private/public access system respects visibility preferences.

Public or private counters. Custom title, emoji, colors and background image. Easy sharing via a unique URL. Responsive design for an optimal experience on mobile and desktop.

Deployment and Infrastructure

Hosting on Vercel

The app is deployed on Vercel, ensuring smooth continuous integration, optimal load performance and minimal production rollout time.

Countz.io — 2
Countz.io — 3

Contact

First chat within the week.

The simplest first step: a virtual coffee. Free, 30 minutes, no commitment, to see if there's a good fit.

Available · 48h replyVirtual coffee
Free30 minutesAnywhere in the world
new-message.tsx

Write me

Tell me what you're building

Write meaugust.theo.pro@gmail.com
Countz.io · Web App