Currently the college coordinators are in charge of sorting packages and notifying students. It is a tedious and also error-prone job for the busy coordinators. We would like to help by replacing this rather manual process with a more automated mobile application.

How it works

The coordinator can take a picture of the label on a package, and that is all he/she needs to do. Our system will identify the student from the label and send him/her a notification email with the picture of that package attached.

Challenges I ran into

We built a large part of our project from scratch without readily-available APIs. We were also experiencing a lot of dependency issues, which consumed a lot of our development time.

Accomplishments that I'm proud of

We make a REST web service as the back end that can support all the mobile and web apps as the front end. Currently we have built the IOS app, and we would like to push our project to RiceApps in the future to build the Android and Windows Phone client.

What I learned

How to make the back-end extensible by using REST web apis, getting rid of dependency issues and language limitations, decoupling the front and back end.

What's next for OwlExpress

Push to Rice apps where Rice students work together in every week for some interesting projects. Make logging website, and make Android, Windows Phone client.

+ 6 more
Share this project: