Rhea Drawing Application And Image Upload From Android Device

Software Bounty

Status: COMPLETED

Click here to view all software bounties.


We would like a student to develop an Android Application which utilizes the Touch-screen abilities of a mobile device. The application would follow a client-server architecture allowing the user to draw from the client application and upload the image to a particular Rhea Page. For security, Hypertext Transfer Protocol Secure (HTTPS) protocol and Secure Socket Layer should be utilized in order to send the Username and Password to the Purdue Lightweight Directory Access Protocol (LDAP) Authentication Server. Usability is a main concern. The graphical user interface must be attractive and easy to use. Errors should be suggestive and should be caught without booting the user from the run-time environment.

Requirements

Android Application
Touch Screen Drawing
Client-Server Architecture
Automatic Upload to specific Page
HTTPS: SSL
Php server-side scripting
Purdue LDAP Integration
Attractive User Interface
Suggestive Error reporting

Follow the Usability Rules

Users

InstructorUser
StudentUser


Award

$1,000 for successful completion.

Judging

Award will be given to the student(s) who complete the task before end of December. Successful completion of the project will be judged by a group of Rhea Development Team Members.


Back to Rhea Bounties

Alumni Liaison

has a message for current ECE438 students.

Sean Hu, ECE PhD 2009