Final Project Proposal
Your final project will consist of a final project proposal paper,
webapp, and a presentation of your final project.
The idea and theme of your webapp will be entirely up to you, however
there will be some requirements to your webapp that will be based off
of lectures: php, MySQL database, Session Managment, User login/logout, etc.
(extras:
Bootstrap,
jQuery, and
jQuery User Interface).
Some features of your
webapp is to include a uniformed theme across all of your pages
Also, to enable user interactivity with your page such as
event handling triggered by a click, keypress, form submission, etc.
Your final project will consists of 4-10 web pages, with each page having
a unique purpose to your site.
Some ideas for a final project:
- Blog - A website to display information about
you or a story, intended for an online community to read and/or review
a posted blog or story.
- Quiz + Grade Report WebApp - A website that contains a collection
of quizes and grade reports for each user's completed quiz.
- eCommerce / Online Shop - a website to give
users an online shopping experience, pricing, item details, shopping cart,
checkout, etc.
- Chatroom WebApp or Chatbot - A website that allows you to chat
with other clients or bots
- Forum / Message Board - A website that allows user to post messages
and or reply to posted comments within a page.
- Social Media Website - A website that allows users to share information
via virtual communitities.
- or any other ideas of your own approved by the instructor
Consider ideas of websites that already exists, particularly
website that have User Accounts and/or needs of a
Database. The requirments of your final project will include
User Accounts via database tables, in addition to tables that will
project stored data your website's content.
To be linked with your project 2, you will write a 500-750
word proposal that will describe your final project website. I will respond
on the grades webpage deciding approval for development or whether to make
changes to your proposal. Think of the following questions and answer them
within your proposal when writing:
- What is the name of your website?
- What is your website about?
- What is the purpose of the website?
- What information will you have on your homepage?
- What front end features will you have within your website?
- What back end features will you have within your website?
- What do you want visitors to do once they're at your site?
- What types of actions do you want your visitors
to take within
your website?
- What types of actions do you want your users
to take within your website?
- How many pages of content will need to be developed and what is the
purpose for those pages?
- How many tables will your database contain and what
is the intended purpose for the table?
- What is the layout / theme of your website?
- What style of page navigation will your website have?
- Are there websites that already exist which are closely related
to yours? What are they?
- What types of things do you see on other websites that you would like
to incorporate within your website? Will you?
- What makes your website similar to others?
- What makes your website different from others?
- What more can you state about your website?