Skip to content
Muhammet Şafak
tr
Looplio cover — a reusable checklist template with a recurrence rule and the status list of automatically generated periodic occurrences

Looplio

Ongoing SaaS Products

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
January 2023 — 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.

Feeds into: PHP Developer

More Projects

All projects
Parantaj cover — a finance dashboard with total balance, accounts, spending categories and a cash-flow chart

Parantaj

Ongoing

Owner

Tier: Active Development

A personal and corporate financial management platform. It offers income-expense tracking, budget planning, detailed reporting, and multi-account management.

PHP Laravel Go +8 more
October 2024 — Ongoing
academia.sh lesson screen — the curriculum/course/topic/lesson hierarchy, a panel showing theory and the field problem flowing in the same lesson text, full-text search and certificate field-freezing summaries

Founder & Author

Tier: Active Development

academia.sh is a learning platform with free, no-signup lessons that never separates a lesson's theory from a real problem from the field. It's presented through a curriculum-course-topic-lesson hierarchy, progress and quizzes are measured per lesson without splitting theory from problem, and full-text search runs on Postgres; the course-end exam, certificates and study assistant sit in a Pro tier. Content lives in a separate GitHub repo; the first field is computer science, and the model was designed multidisciplinary from the start.

Laravel PHP Livewire +6 more
September 2026 — Ongoing
Devrazzi state machine — a four-box pipeline (RAW → EVALUATING → APPROVED/REJECTED → PUBLISHED), local screening axes and the 7-point threshold on Ollama, hand-off of records that clear the bar to a step-specific model among DeepSeek/Gemini/OpenAI/Claude, live status badges for web and iOS

Devrazzi

Ongoing

Founder & Developer

Tier: Active Development

Devrazzi is a content product that leaves the signal/noise problem in developer news not to a human editor but to a layered model pipeline. It collects sources, runs a first pass locally with Ollama, hands off whatever clears the bar to a step-specific model among DeepSeek/Gemini/OpenAI/Claude, and produces and publishes a TR/EN synthesis end to end. Live on web and iOS; full article extraction isn't there yet, and that's kept open as a known limit.

TypeScript Node.js Prisma +8 more
September 2026 — Ongoing

Search the site

Start typing to search posts, projects and pages.

Esc to close Powered by Pagefind