Shiftly is a shift scheduling and team coordination app built with a Next.js, Typescript frontend connected with a Supabase backend. It supports shift management, and employee requests, Auth0 email & password authentification, company onboarding, and role-based company membership.
- Create or join a company with a join code.
- Manage company members with employee, manager, admin, and owner roles.
- Create, update, and delete shifts.
- Track shift assignments and request flows.
- Send one-time employee invitations through Resend.
- Next.js 16
- TypeScript
- Supabase, Postgres
- Tailwind CSS