Skip to content
Muhammet Şafak
tr

Looplio

Ongoing

Looplio — a recurring automation platform (Web + iOS + Android) that turns repeating tasks, maintenance, and checks into reusable templates and automatically generated checklists.

Role
Owner
Duration
May 2026 — Ongoing

Technologies

PHP Laravel Go PostgreSQL Redis Expo React Native iOS Android

Skills

Full Stack Development API Design Mobile Development Automation Project Management Agile Methodologies Performance Optimization Cross-Platform Development

Looplio is a recurring checklist automation platform that takes repeating tasks beyond a one-off reminder. Operations that come around at fixed intervals — vehicle maintenance, server checks, document renewals, or regular financial reviews — are usually either left as a single line in a calendar or rewritten by hand every time. Looplio solves this by separating the reusable templates that define “what should be done” from the occurrences that track “when it should be done and whether it was.”

The user defines their template and recurrence rule once (every month, every N weeks, a specific day of the month…); the system automatically generates a new check record for each period, sends a notification when the time comes, and keeps the completion history of every step. As a result, no recurring task is missed, and it always stays traceable when a check was performed in the past.

I built the project end to end on my own: a REST API written with Laravel 12 on PHP 8.4, a web application based on Blade and Livewire, and an iOS/Android mobile app developed with Expo (React 19). The web and mobile layers communicate only over the shared API; behind the scenes there’s an occurrence generation engine running on PostgreSQL, a Redis-based queue, and scheduled jobs. Architectural decisions were documented in an ADR log, and the project is protected by three separate test suites: API, web, and mobile.

Search the site

Start typing to search posts, projects and pages.

Esc to close Powered by Pagefind