HumberSpa EvaluApp


Mobile Application Redesign & Development


HumberSpa is well-knows for running Esthetician/Spa and Cosmetic Management programs as an educational institution at Humber College. Students of these programs are required to perform on-site practical assessment such as massages, nail/facial care treatments.

Due the immediacy of practical assessments, there’s always a gap between the real practical performance from students and paper-based marks submissions. To mitigate the gap and for more efficient and better teaching experience, a more hands-on tool is needed.


Role

iOS Developer

Interaction / Visual Designer


Skills & Tools

Xcode / Swift

RxMVVM

Wireframing




Brief

This app aims for benefiting instructors to give instant feedbacks and marks while watching the students performing practical assessments. It provides a convenient way for instructors importing student information on mobile tablet and view the assessment results by course sections, students and retrieve PDF format of mark result sent to themselves.





DESIGN OUTCOME

Homepage / Course List





Course Section / Student Info List





MarkSheet





Assessment / Evaluation List





Assessment Editor







Development

MVVM + ReactiveX

Apply MVVM pattern along with RxSwift / RxCocoa

github.com/ReactiveX/RxSwift

Realm

As local database storage on device to save all marks of students

Used to save all marks of students


CSVParser

Parse .csv files of student information imported from external application, e.g. Mail

github.com/yaslab/CSV.swift

Version Control & Deployment

Bitbucket

Fastlane

Fabric / Beta