From Web to Mobile: An App Built for Enhanced Efficiency & Engagement

"We are most impressed with their ability to deliver a high-quality product on time."
- Cornelia Anderson, CEO of Verity IQ

About the app

Verity IQ is a team of talented professionals who are passionate about providing technology solutions to educational institutions.

Verity Student mobile app transforms the way students manage their academic journey. Designed to provide a comprehensive and user-friendly platform, the app empowers students to seamlessly navigate their educational experience. Key features include:

  • QR Code Check-In: Students can easily check in to classes by scanning QR codes generated by their teachers, ensuring accurate attendance tracking.

  • Enhanced Communication: Students can effortlessly contact teachers via phone, SMS, email, or live chat, fostering effective communication and support.

  • Document Management: The app streamlines document management processes, allowing students to access and submit necessary paperwork conveniently.

  • Payment Integration: Students can securely make payments directly through the app, eliminating the need for manual processes.

Screenshots from the app with the class details included lesson and class code, name of the teacher, the schedule of that course and a check-in activity button.
Screenshot from the mobile app with the student's classes. On top there is a picture, name and badge for the student, as well as a log off button. Then there is today's schedule with details for each and a "Check-in" button functionality.
Screenshot of the mobile app in the check-in activity screen. The student and the teacher can see the attendance for a specific class and details about that class such as date and time of attendance.
We needed great focus on the user experience to match our web application, even though the screen space on a mobile device is much more limited, compared to the desktop.
— Cornelia Anderson, CEO of Verity IQ

Challenges

Prior to the mobile app, students used a web-based Student Portal to handle administrative tasks such as document submission and payments, while teachers manually checked students into the classroom using the same system. The manual process required considerable effort from both teachers and students, which presented opportunities for improvement in efficiency and convenience.

The realization that a mobile app was necessary came when one of Verity’s biggest customer requested the QR code check-in feature. This highlighted the limitations of the existing web system, which was less accessible for students on the go.

Profile of one the student showing all his details such as name, nick name, student ID, campus location, program/major, start date, graduation date, status (enrolled or not) and a progress bar.
The screenshot of the student's profile on the make-up time screen showing the classes and checkin buttons.

Solutions

Although the development process was smooth, there was a notable shift after successfully implementing the QR check-in feature.

This allowed the team to expand the app’s functionality further by adding more advanced features like manual check-in (for students without access to a QR scanner), direct communication with teachers via phone, SMS, email, or live chat, and enhanced document management and payment processing were added to the scope.

Built with Swift UI for iOS and Kotlin for Android to ensure high performance and a smooth user experience across platforms, the app was soft-launched in the United States, enrolling 700 users during the initial period, with expectations for further growth as more students and institutions adopt the platform.

The project timelines were carefully measured, communicated, and the deliverables were ultimately met as we expected. We appreciate the open communication along the way and the willingness to accommodate our priorities.
— Cornelia Anderson, CEO of Verity IQ
The screen for the iOS app that shows the two options for checking in: using the QR code or manually.
A screen from the app that shown how the check-in manually feature works instead of using the QR code if it is not available.
Payment methods screen where you can add manually a new card or scan it to add it as an alternative for payment
Showing that you can pay with the Apple Pay or add a card directly when you are making the payment of the overdue bills.

 
 
 

Want to see your project here next?

Share your ideas & challenges and let’s explore together how we can help you achieve your goals.