PyMaster Academy · Kav Mashve partnership
Project Shiftaty: a workforce-management SaaS cohort with Kav Mashve
Project Shiftaty is a PyMaster Academy cohort run in an exclusive partnership with Kav Mashve: university students from different disciplines set out to build Shiftaty, a multi-tenant SaaS that helps small businesses manage their employees, for a real client, on a 12-week plan. Applications are closed; join the waitlist to hear first about the next cohort.
- Duration
- 12 weeks
- Partner
- Kav Mashve
- Product
- Multi-tenant SaaS
- Status
- Closed · waitlist open
Partnership
What is the Kav Mashve partnership?
The Shiftaty cohort is only for students from Kav Mashve — a chance to apply their technical skills to a real-world project.

A strategic partnership
A collaboration between PyMaster and Kav Mashve, dedicated to outstanding students.
A real client
A team of university students from different disciplines, building for an actual business.
Social and professional impact
An investment in young Arab talent: the chance to manage a project end to end, ready for a competitive job market.
The product
What is Shiftaty?
A tech solution for small businesses to manage their employees, built with complete data isolation between companies (multi-tenancy).
Manager dashboard
A visual drag-and-drop scheduler, live attendance monitoring and a time-off approval centre.
Employee portal
Mobile-friendly schedules, GPS-enabled clock-ins and leave requests.
AI auto-scheduler
An engine that generates shift schedules automatically from predefined business rules.
Payroll export
Alerts and a CSV payroll export to simplify accounting.
Tech stack
- Next.js 15+ (App Router)
- TypeScript
- Tailwind & shadcn
- GitHub
- Vercel
- Clerk (Auth)
- MongoDB
- Prisma (ORM)
Timeline
How is the 12-week plan structured?
A fast-paced, intensive plan in four phases.
Week 1
Phase 0: Foundation
Set up the project base, the schema, the core designs and the dev environments.
Weeks 2–5
Phase 1: Core platform
Authentication, onboarding, the core APIs and a working drag-and-drop manual scheduler.
Weeks 6–8
Phase 2: Employee self-service
The GPS time clock, full leave management and the manager approval centre.
Weeks 9–12
Phase 3: Automation and launch
The auto-scheduler, payroll exports, alerts and final end-to-end testing.
Team
Which roles make up the Shiftaty team?
Real roles in a professional development environment.
Full-stack developer
Frontend (React / Next.js) and backend (API / Prisma), building complete features.
Backend developer
Secure APIs, the schema and the core business logic.
UI/UX designer
Intuitive, attractive interfaces designed in Figma.
QA tester
Test cases and bug hunting, so the product launches stable.
Waitlist
Want a seat in a future cohort?
Applications for Project Shiftaty are closed.
Cohorts open a few times a year — join the waitlist and we'll tell you first.
Questions
Questions about Project Shiftaty
What is Project Shiftaty?
A PyMaster Academy cohort, run in an exclusive partnership with Kav Mashve, building Shiftaty — a multi-tenant SaaS that helps small businesses manage their employees — for a real client.
Who can take part?
Students from Kav Mashve only. The team brings together university students from different disciplines, in roles such as full-stack, backend, UI/UX and QA.
How long is the cohort?
12 weeks in four phases: foundation, core platform, employee self-service, and automation and launch. Participants commit to the full 12 consecutive weeks.
What does Shiftaty do?
Managers get a drag-and-drop scheduler, live attendance monitoring and time-off approvals; employees get a mobile portal with GPS clock-ins and leave requests; plus an AI auto-scheduler and a CSV payroll export.
Which technologies does the team use?
Next.js 15+ (App Router), TypeScript, Tailwind and shadcn, GitHub, Vercel, Clerk for authentication, MongoDB and Prisma.
Can I still apply?
No — applications are closed. Cohorts open a few times a year; join the waitlist on this page and we’ll tell you first.