team 8 capstone project: online musical instrument store andrew szewczyk gabriel chaney
TRANSCRIPT
Team 8 Capstone Project:Online Musical
Instrument Store
Andrew Szewczyk
Gabriel Chaney
Agenda
• Final Status Report– Gabe
• Front-end• Back-end
– Drew• Project Highlights• Project Lowlights• Key Learning’s• Next Steps
– Demo
Front-End
• Template Page (HTML, CSS, & PHP)– Ascetics– Layout
• Degradation
– Content– Good cross-browser functionality
• To-do– Handheld media
Front-End (cont’d)
• To-do (cont’d)– Contact Page– Lessons Page– Rental Page– E-commerce functionality
Back-End
• Forms for `instrument` & `customer` tables– Viewing, adding, and deleting
• Sweet image script for instruments! (thx to Drew!)
• To-do– Collectibles– Relationship tables
Back-End (cont’d)
• To-do (cont’d)– Make more secure
Server Design
• LAMP Progress– Linux Server built and configured– Apache hosting thesharpeye.dyndns.org– FTP server used for Site Updates– PHP scripts functional on server– MySQL installed and configured on Server
• Some web services violate ISP’s acceptable use policies.
• Customer will likely not have the know how to maintain a LAMP system.
Project Highlights
• Customer is happy with Website• Site updates possible without training• Huge learning curve overcome• Technologies Learned
– Implemented HTML/CSS/MySQL/PHP based site– Implemented Linux, Apache, MySQL, PHP, FTP
Server
• Rounding out technical skills
Project Lowlights
• Lack of time/man-power
• Needed to use external web host for long term site
• Some problems solved by over-elegant solutions
• Server and Site security needs to be extended
Key Learning's
• Web hosting is cheap
• Complexity
• Security is paramount
• Desirable skills
Next Steps
• Gabe will finish the website this summer
• Drew is considering starting a side business hosting/designing websites
• Drew and Gabe are currently interviewing with Valley companies