Inspiration
Educational institutions often struggle with fragmented administrative workflows, manual attendance logging, and insecure data storage. GOSciora was inspired by the vision to create a unified, reliable, and modern management platform that bridges everyday school administration with seamless digital efficiency.
What it does
GOSciora provides a complete digital ecosystem for educational management:
- Smart Attendance System: Fast, paperless attendance logging via QR code scanning.
- Administrative Dashboard: Real-time management of admissions, student profiles, and institutional records.
- Fee Management: Automated fee tracking, receipt generation, and payment status updates.
- Cloud Data Backup: Direct integration with Google Drive API for automated, secure offsite backups.
- Monetization & Ad Integration: Built-in Google AdMob integration to support operational costs.
How we built it
We developed GOSciora using modern cross-platform software engineering techniques:
- Framework & UI: Built with .NET MAUI and XAML for cross-platform desktop and mobile support.
- Logic & Language: Written in C# using Visual Studio 2022.
- Database Architecture: Local offline persistence using SQLite with synchronized cloud/server capabilities using SQL Server.
- Services: Integrated Google Drive API for OAuth authentication and cloud backups, alongside Google AdMob SDK.
Challenges we ran into
- Ensuring real-time, zero-latency QR scanning across low-end mobile devices.
- Designing a robust local database schema in SQLite that seamlessly syncs with SQL Server without conflicts.
- Handling OAuth tokens securely for automated background backups to Google Drive.
Accomplishments that we're proud of
- Delivering a multi-featured, end-to-end management app with minimal resource overhead.
- Successfully integrating secure OAuth cloud backup pipelines directly inside a .NET MAUI environment.
- Creating an intuitive user experience for administrators, teachers, and students alike.
What we learned
- Mastered advanced cross-platform development patterns in .NET MAUI and XAML.
- Gained deep practical experience in database synchronization between SQLite and SQL Server.
- Improved API integration techniques for cloud storage and monetization SDKs.
Built With
- .net-maui
- amazon-web-services
- c#
- google-admob
- google-drive-api
- sql-server
- sqlite
- visual-studio-2022
- xaml
Log in or sign up for Devpost to join the conversation.