Written using the CodeIgniter framework, this project was to bring the student together with online materials for Lifeguard Training. Allowed the student to log into an online portal, view class progress vs personal progress through lesson plans, view training videos, download training materials. Finally, once the class is complete, this tool allowed the instructor to submit paperwork to the local Red Cross chapter and send certifications to the students.
Written in raw PHP, this code uses 3-leg OAuth 2.0 and a MySQL Database to connect to Splitwises' API. A call needs to be made to Splitwise for a login request, the user logs in, and a OAuth token is made and can be used for subsequent calls to Splitwise. This code also uses a Google library called "oauth-php" to do some of the heavy lifting.
Written using the CodeIgniter framework, this project is meant for use as a online budget. While there is no connection to a physical bank account, the user keeps track of one physical account using many virtual account buckets. This project allows users to enter their paycheck, and deposit money into multiple accounts with the remainder dropping into a "spending" account. There is also a tie in to Splitwise using the Splitwise API Tie-in above.
Using Amazon EC2, I set up, confugured and maintained a personal VoIP server for home use. This server housed 2 phone numbers with voicemail and 5 extensions.