Mission
To address the administrative overload faced by student unions, we designed AZYGO: a digital ecosystem created to give time back to student engagement. Our solution combines a centralized ERP and an intuitive mobile application so teams can focus on their real mission: building vibrant campus communities.
A robust architecture
Built by a team of three passionate developers, AZYGO relies on a modern technical stack designed for performance and scalability:
- Backend: a robust Laravel API (PHP) to secure data and orchestrate business logic.
- Admin frontend: a reactive dashboard built with Vue.js for real-time operations and configuration.
- Mobile: a smooth native-feeling iOS/Android experience powered by Flutter.
- Infrastructure: high availability through Docker Swarm orchestration and secure networking via WireGuard.
Key features
For admins (ERP)
- Ticketing & memberships: simplified workflow management.
- Accounting: real-time financial tracking.
- Coordination: centralized event planning and team needs.
For students (app)
- A dedicated campus activity feed.
- An integrated online store for student-union merchandising.
- Targeted notifications so users never miss important events.
Product methodology
Our approach focused on field feedback to keep the product relevant and practical:
- Immersion: gathering needs directly from student-union teams.
- UX design: iterative prototyping in Figma to validate usability.
- Continuous delivery: integration and deployments through GitLab CI/CD.
- Feedback loop: constant improvements driven by real usage data.
Result: optimized management for student unions and better experiences for students. AZYGO is not just a tool — it is a partner for campus life.