All projects

Snoopi.io

Started as a way to learn PHP OOP properly. Ten years later it is still running, and still shipping.

Type
SaaS
Timeline
2015 — present
Role
Founder — everything
2015
Running since
ten years in production

Origin

This one started as a learning project in 2015. I wanted to understand PHP object-oriented programming properly, and building a real REST API that other developers could actually use seemed like a better teacher than a tutorial.

Ten years later it is still in production.

What it does

GeoIP location and IP fraud prevention. Developers hit the API to resolve an IP to a location; marketers use the tracking script to understand where landing page traffic actually comes from.

Engineering notes

  • Real-time tracking script for sites and landing pages
  • GeoIP-driven landing page optimisation
  • Custom dashboard with invoice and subscription management
  • Stripe integration using a custom card form

What is next

AI analysis, to help marketers identify their best-performing pages rather than just reporting where visitors came from.

Skills applied

Engineering

  • PHP OOP
  • REST API design
  • Real-time tracking

Product

  • Subscription billing
  • Invoice management
  • Custom dashboard

Marketing

  • GeoIP landing-page optimisation

Built with

  • PHP
  • REST API
  • WordPress
  • Stripe

More work

Building something like this?