Certifo
Certificate management for maritime professionals. Track expiration dates, get reminders, and maintain compliance across your fleet.
The Problem
Maritime professionals deal with a mountain of certificates—STCW qualifications, flag state endorsements, medical certificates, safety training. Each has its own expiration date, renewal process, and compliance implications.
Missing an expiration can mean:
- For seafarers: Delayed sign-on, lost contracts
- For operators: Port state detention, operational disruptions
- For everyone: Stress and administrative scrambling
Spreadsheets work until they don't. I built Certifo to solve this for myself and other maritime professionals.
The Solution
Certifo is a simple certificate management app:
- Add your certificates with issue dates, expiration dates, and issuing authorities
- Set reminder preferences for how far in advance you want alerts
- Get email notifications when renewals are coming due
- Access anywhere from your phone or computer
No more checking expiration dates manually. No more last-minute renewal rushes.
Features
Dashboard View
See all your certificates at a glance, color-coded by status:
- 🟢 Valid (more than 3 months remaining)
- 🟡 Attention (1-3 months remaining)
- 🔴 Critical (less than 1 month or expired)
Fleet Mode
For ship managers and crewing agencies, track certificates across multiple crew members or vessels. Filter by status, expiration window, or certificate type.
Document Storage
Attach scans of your certificates for easy reference. Useful when port authorities or charterers request documentation.
Technical Details
- Built with: Next.js, Supabase, Vercel
- Authentication: Email-based with magic links
- Notifications: Automated via Resend
Try It
Certifo is live and free to use: certifo.vercel.app
This was my first "ship it" project in the maritime space. It's not complex, but it solves a real problem. That's the bar I'm trying to hit with everything I build.
Features
- Certificate Tracking
Store and organize all maritime certificates in one place
- Expiration Alerts
Automated email reminders before certificates expire
- Fleet Overview
Dashboard view of certificate status across vessels
- Document Upload
Attach certificate scans and supporting documents