• Home
  • Lessons
  • Assignments
    • Code Challenge
    • Submissions
  • Resources
    • Class Resources
  • Class Schedule
    • Calendar

Programming for Designers

Learning PHP & MySQL at Platt College

Final Project

PHP Application

Concept: You are the web designer and developer for a new web application. Your task is to create a website using what you’ve learned about PHP and MySQL. You may choose one of the projects listed below or create your own. Note: All project concepts must be cleared with the instructor.

The project is due on the last day of class (see milestones below). You will be given some time to work on the project in class; however, do not rely on the time given to complete the project. While the project will mostly be graded on your ability to effectively use PHP and MySQL, the design and overall usability of the project will also factor into your grade.
In addition, your ability to meet project milestones on the key dates listed below will factor into
your grade.

Sample Project Ideas:

  • Social Network
  • Forum
  • Review/rating site
  • Content Management System

Project Minimums:

Use: PHP, MySQL, HTML, and CSS

Have the following:
A dynamic landing page (Home), About Us, TOS, Search Form, Register form, Login Form, RSS may be included in your MVP depending upon your project

In Addition:
Project specific requirements: Your Custom MVP List (which we will develop together)

Key Dates:

See Calendar or Class Schedule for specific dates

Class Day 05: Milestone 1a – Propose your ideas for three projects
(one of which will get approved)

Class Day 07: Milestone 1b – By end of day on day 7 (could be done any time between day 5 – day 7), discuss with instructor which project will be going forward and develop a MVP list.

Class Day 10: Milestone 2 – Layout Design Completed (comps of home page before logging in, login form, register form, one interior page) and screen flow for website.

Class Day 13: Milestone 3a – Discuss and work out with instructor your Entity Resource Document (ERD)

Class Day 15: Milestone 3b – Database Structure fully created in phpmyadmin, complete ERD turned in.

Class Day 20:Milestone 4 – Minimum non-project specific requirements completed (About Us, RSS, terms of service, search, log in)

Class Day 25: Final Project Due (last day of class) and turned in on teacher station

Filed Under: Assignments Tagged With: Day 25

Random Quote:

Controlling complexity is the essence of computer programming — Brian Kernigan

Class Info

About Class
Class Syllabus
Class Schedule
Calendar
My SQL Cheat Sheet
PHP Cheat Sheet

Trish’s Info

e-mail: tladd@platt.edu
About Trish

Most Recent Posts

  • Final Class Day March 4, 2018
  • Final March 1, 2018
  • Midterm & Production February 12, 2018
  • Midterm Review Resources February 8, 2018
  • AJAX, PHP & MySQL February 7, 2018
  • Home
  • Lessons
  • Assignments
  • Resources
  • Class Schedule

Programming for Designers @ Platt College · Log in