Project Phase I (due 14 Jun 2021)
The main focus of this course is the final project that is due
at the end of the semester. You will be working with a partner
on your project.
The content of the web page will be determined by you and your
partner (after consulting with me). The project will incorporate
all of the following technical features:
- HTML pages that validate (soft requirement)
- Cascading Style Sheets that validate (soft requirement)
- JavaScript front end form verification
- Dynamic HTML features
- PHP script to process form data
- Maintain state in transactions
- Set and read cookies
- MySQL database back end
- PHP interface to the MySQL database
- Annotated links to other related web sites
- Include audio and video files
- Include AJAX application
If some of these terms are unfamiliar to you that is absolutely fine.
They will become clear as the semester progresses. For now you need a
superficial understanding of these features.
The content should be substantial. It should be something that you deeply
care about and would like to communicate with the rest of the world. You
will submit a PDF document on Canvas describing the content of your web
page and why it is important to you. You should also mention how you would
like to incorporate the above technical features into your project. The
document should be 1 to 2 pages long not including the cover sheet. I would
like to receive the electronic copy by Monday, 14 Jun 2021, 11:59 pm. Both
partners have to upload a copy of the proposal on Canvas.
Your project description must have a cover sheet in the following
format:
- Title for Project
- Group Name:
- Students' Names:
- E-mail addresses:
- Course: CS 329E - Elements of Web Programming
- Instructor: Dr. Shyamal Mitra
- Date:
General Guidelines:
- You must use a word processor to type your home work.
- Use font Times New Roman 12 pt and line spacing 1.5.
- Save your document in PDF format.