Michael Tallo - Web Designer | ContraWork by Michael Tallo
Michael Tallo

Michael Tallo

I architect and build complete, functioning web applications

New to Contra

Michael is ready for their next project!

Cover image for Real Estate Agent Listing Platform
Real Estate Agent Listing Platform — A planned multi-tenant platform designed to let individual real estate agents manage and publish their own property listings independently, from a single shared codebase. Planned features: Multi-tenant architecture with per-agent isolated listings and data Secure authentication with role-based access (agent / admin) Property listing management (photos, pricing, status, details) Custom domain or subdomain support per agent Admin panel for managing multiple agent accounts Tech stack (planned): Next.js, Supabase (PostgreSQL, Auth), Tailwind CSS
0
4
Cover image for Parish CMS — A multi-tenant
Parish CMS — A multi-tenant SaaS platform enabling multiple Catholic parishes to each run their own independent website and admin system from a single, shared codebase. Built for real-world deployment with secure authentication, isolated tenant data, and custom domain support. Key features: Multi-tenant architecture with subdomain and custom domain routing per parish Secure authentication with invite-based onboarding and role-based admin access Isolated data per tenant (each parish's content, users, and settings kept separate) Super admin panel for managing multiple parish accounts Signed, encrypted session handling for security Tech stack: Next.js 14, Supabase (PostgreSQL, Auth), bcrypt + HMAC-SHA256 signed cookies, Tailwind CSS
0
10
Cover image for POS System — A full-featured,
POS System — A full-featured, offline-first Point-of-Sale application built as a vanilla JavaScript Progressive Web App (PWA) with IndexedDB for local data storage. Deployed and actively used for real daily business operations. Key features: Multi-user authentication with role-based access control (Admin / Cashier) Per-cashier drawer session tracking and shift management Real-time inventory management Sales reporting and analytics Offline-capable via service worker caching, syncing when back online Tech stack: Vanilla JavaScript, IndexedDB, Service Workers (PWA architecture)
0
20
Cover image for A vanilla JS Progressive Web
A vanilla JS Progressive Web App for retail point-of-sale, featuring multi-user authentication with Admin/Cashier roles, per-cashier drawer session tracking, shift management, inventory control, and sales reporting — built offline-first with IndexedDB and a service worker for reliable in-store use. And A multi-tenant SaaS content management platform built for parishes, enabling each parish to manage their own site, content, and admin users under a shared codebase
0
26