CampusPadi
Academic platform for Nigerian university students to simplify student life, with a separate dedicated fee management portal

Core Features Implemented
- Academic Study Tools: Built-in flashcards, practice quizzes, collaborative study groups, past questions archive, and smart revision notes
- AI Padi Assistant: Integrated Google Gemini assistant that parses lecture notes, answers course questions, and explains tough exam topics in plain English and Pidgin
- CampusPay Dedicated Fee Portal: Independent payment module enabling students and departmental executives to process dues with automated payment reconciliation
- Digital Invoice & QR Receipting: Generates tamper-proof PDF vouchers with cryptographically signed QR codes for instant verification by campus administrators
- Course Timetable & Reminder Sync: Offline-tolerant academic scheduler that broadcasts lecture venue changes and exam countdown alerts
System Architecture
- Multi-tenant database schema partitioned by university, faculty, and department
- Pessimistic locking and serialized withdrawal processing to prevent race conditions and double-spending
- Asynchronous webhook listeners with idempotency keys for zero-duplicate payment reconciliation
- Redis cache layer for high-throughput course schedules, announcements, and notice boards
- Production security hardening: disabled debug mode, signed media URLs, mass-assignment protection, and role-based access control
Have a project or role?
Let’s TalkGet In Touch