ShiftSwap - Jc Miguel L. Beltran

Project Overview

Team shift scheduling with cover requests and admin approvals. PWA with roster, announcements, and Supabase auth.

Role
Solo developer
Timeline
2025 - Present
Category
Full-Stack Apps

Tech Stack

Next.jsReactTypeScriptSupabasePostgreSQLTailwind CSS
Case Study & Evidence

Engineering Breakdown

01 /The Challenge

Shift-based customer support and service teams frequently deal with chaotic schedule trades, forgotten verbal agreements, and lack of manager oversight when swaps happen over chat groups.

02 /My Role & Contribution

Full-stack developer for the scheduling PWA: implemented team roster calendar, peer-to-peer shift swap marketplace, manager approval workflows, and company-wide announcements.

03 /Architectural Decisions

Utilized Supabase Auth and Row Level Security for role-based permissions (agent vs admin); integrated PWA offline capabilities with Serwist; configured automated CI pipeline with unit tests.

04 /Verifiable Outcome

Delivered an installable team scheduling application that cut shift replacement turnaround from hours to minutes with complete manager audit trails.

Key Architecture & Features

  • Team calendar with admin shift setup and cover requests

  • Agent post-and-claim flow with admin approval before updates

  • Roster, invites, announcements, and role-based routes

  • PWA via Serwist for installable mobile use

  • CI pipeline with lint, unit tests, and production build

Next_Project

Out There Landscapes design architecture showcase

Out There Landscapes

Landscape design marketing site. WordPress + Bricks Builder with services, portfolio, testimonials, and enquiries.

Client reviews

Miguel delivered The Digital Room marketing website and The Inspection Nest with stellar precision. His motion work in Framer Motion and Next.js frontend structure exceeded all expectations.

The Digital Room AU

Agency & Client Products

Available for new projects & roles

Let’s build something
exceptional together.

Open for full-time engineering roles, contract development, and technical collaboration worldwide.