Past Pupils' Association Management System & App – Central College Kuliyapitiya
We proudly present a comprehensive digital solution developed for the Past Pupils’ Association of Central College Kuliyapitiya, one of the most prestigious schools in Kurunegala. This project is designed to enhance communication, streamline operations, and empower both administrators and alumni through a modern web-based Admin Panel and a feature-rich mobile application. Our goal was to digitize the core functionalities of the association while preserving its values and sense of community.
The Admin Panel offers an intelligent, role-based access control system, enabling super admins to assign tailored permissions to officers and manage system-wide configurations. Through this portal, authorized users can create, update, delete, and control visibility of posts, events, donations, promotions, tickets, and membership packages. Admins are also empowered to manage users effectively — from onboarding and activation to deactivation with valid reasons — ensuring responsible oversight.
We’ve integrated a powerful transaction slip management system, where administrators can verify uploaded slips related to memberships, donations, and tickets, with capabilities to approve or reject them. Social interactions are also moderated via a centralized interface for managing likes, dislikes, and comments on posts and discussions. Moreover, the system enables the assignment and discharge of office bearers, allowing for structured delegation of roles and responsibilities.
To support seamless administrative operations, additional modules were developed, including email dispatching, project lifecycle management, complete project history tracking, occupation and city management, and robust file uploading tools. Admins can upload Excel sheets to batch import user records, view detailed audit reports for all system activities, and utilize advanced search options for precision across all modules. Every process is secured by essential authentication layers and logging mechanisms.
The mobile application serves as the alumni’s gateway to community engagement. From sign-up/sign-in flows and forgot password recovery to browsing posts, events, promotions, and packages, users can interact dynamically with the association. They can like/dislike, comment, edit, or delete interactions, upload payment slips, manage their profiles, and even add family details. A searchable user list and transaction history view provide full transparency and ease of access for users.
Successfully Delivering Tailored Software Solutions
We believe in more than just code — we deliver trust, innovation, and excellence. With a deep understanding of our client's needs, we craft custom solutions that not only meet requirements but exceed expectations. Another successful project delivered, on time and beyond scope.
Altogether, this system delivers a holistic platform where technology bridges tradition with innovation. Whether through the admin portal or the mobile app, every feature was crafted with user experience, security, and scalability in mind. The Past Pupils' Association Management System stands as a proud digital extension of Central College Kuliyapitiya’s rich legacy — connecting generations of alumni through one powerful platform.


Technologies Used.
The Past Pupils' Association Management System – Central College Kuliyapitiya was developed using a modern tech stack to ensure performance, scalability, and user experience. The Admin Panel was built with React.js and styled using Tailwind CSS, while the backend was powered by Node.js with RESTful APIs. The mobile application was developed using React Native with NativeWind for styling, ensuring a consistent UI across platforms. We implemented role-based access control (RBAC), modular architecture, and component-based design to enhance maintainability. JWT authentication, secure form validations, and audit trails were integrated for robust security. Excel bulk upload, dynamic search filters, and real-time status updates further enhanced admin efficiency. Both platforms follow responsive design principles and adopt best practices in state management and error handling, ensuring a seamless and secure experience for all users.