A community platform for Innopolis University graduates — plan events, stay connected, and give back to the IU community.
| Repository | Description | Stack |
|---|---|---|
| iu-alumni-backend | REST API & authentication | Python · FastAPI · PostgreSQL |
| iu-alumni-frontend | Admin portal web app | TypeScript · Nuxt 3 · Vue 3 |
| iu-alumni-mobile | Alumni mobile app | Dart · Flutter |
| iu-alumni-infra | Infrastructure as code | Ansible · Terraform · Docker Swarm |
| docs | Technical & project documentation | VitePress |
| privacy-policy | Privacy policy for the mobile app | — |
graph TD
subgraph Clients
MOB[📱 Flutter Mobile App]
WEB[🖥️ Nuxt 3 Admin Portal]
BOT[🤖 Telegram Bot]
end
subgraph Infrastructure
LB[Nginx Reverse Proxy]
end
subgraph Backend
API[FastAPI REST API\nAuth · Events · Users · Alumni]
end
subgraph Storage
DB[(PostgreSQL)]
end
MOB --> LB
WEB --> LB
BOT --> API
LB --> API
API --> DB
Full technical documentation (architecture, stack, diagrams, requirements, sprint notes) lives at:
We welcome contributions from current and former IU students!
- Read the Contributing Guide
- Follow the Code of Conduct
- Check open issues with the
good first issuelabel in any repo
- Telegram community:t.me/+8hrAOuObPXQzZGRi
- Issues & questions: open an issue in the relevant repository