Professional Codes across discipline

Download Report

Transcript Professional Codes across discipline

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