A closer look
Anaplirotis.gr - Non-Profit Platform for Greek Teachers
A full-stack non-profit platform for Greek teachers that automates waiting-list tracking by syncing with Diavgeia for real-time updates on hiring, appointments, and resignations.
Why I built it
To replace manual waiting-list checks with a transparent, automated process that gives teachers immediate and accurate position updates.
Inside the project
- Automatic position & score tracking via Diavgeia API integration
- Points calculation for next criteria declaration
- Support for Special and General Education sectors (PE70, PE71, PE60, PE61, PE82)
- Detailed historical changes tracking in waiting lists
- Interactive map including all schools of greece with favorites functionality
- Push notifications for OPSYD announcements and Ministry updates
- Welcome Email on registration
- Fully responsive design
- Administration panel for managing xlsx files and updating waiting lists
The stack
Next.js · Node.js · PostgreSQL · Cloudflare · Clerk · TailwindCSS · TypeScript · Resend · Shadcn UI · Novu · Drizzle-orm · Zod · Mapbox GL