Tchaikovsky School App
2025School management in your pocket
Project Overview
Built a unified mobile app that handles attendance, grades, schedules, and communication in one place.
My Role
Full-Stack Mobile Developer - Developed the complete mobile application and backend API.
Visual Gallery

View Fullscreen
Tech Stack
React NativeExpoNativeWindZustandNode.jsExpressPostgreSQLJWTExpoSupabasePush Notifications
Key Challenges
Managing different user roles (students, instructors, admin)
Implemented role-based access control with custom UI for each user type
Offline functionality for poor connectivity
Built offline-first architecture with local storage and background sync