The application is a student management system for private schools, developed using React Native, which allows it to run on multiple operating systems (iOS and Android). To manage the application’s data and state, it uses: • Zustand: A lightweight state management library that makes the application responsive and easy to maintain. • TanStack Query: For managing data fetching, caching, and synchronization with the server, which enhances application performance and user experience. Regarding design and styling, it relies on Tailwind CSS, a tool that helps build attractive and responsive user interfaces efficiently. The primary goal of the application is to facilitate the process of monitoring students academically and managing their enrollment in private schools.
Tech Stack
KidsZone is a student-management application for private schools, built with React Native so it runs from a single codebase on multiple operating systems (iOS and Android). The goal of the app is to make it easier to monitor students academically and to manage their enrollment in private schools.
The work focused on building a responsive, cross-platform mobile interface that handles student data and operational workflows. State and data management rely on Zustand, a lightweight state-management library that keeps the app responsive and easy to maintain, together with TanStack Query for data fetching, caching, and synchronization with the server, which improves performance and the overall user experience.
For design and styling the app uses Tailwind CSS to build attractive, responsive interfaces efficiently. The project was developed with TypeScript on Expo, using the Tamagui UI system to deliver a consistent look and feel across devices — resulting in a maintainable, well-structured app for academic monitoring and enrollment management.


