0% found this document useful (0 votes)
6 views2 pages

Project

Students are required to design and develop a dynamic website using PHP, MySQL, HTML, CSS, and JavaScript for their final project. The project must include a responsive user interface, CRUD operations, file upload capabilities, and a well-organized code structure, along with a comprehensive project report and presentation. Group work is necessary, with clear task division, and all deliverables must be submitted by specified deadlines.

Uploaded by

votannghij202330
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views2 pages

Project

Students are required to design and develop a dynamic website using PHP, MySQL, HTML, CSS, and JavaScript for their final project. The project must include a responsive user interface, CRUD operations, file upload capabilities, and a well-organized code structure, along with a comprehensive project report and presentation. Group work is necessary, with clear task division, and all deliverables must be submitted by specified deadlines.

Uploaded by

votannghij202330
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CT214H – Web Programming

Final project
Students will design and develop a fully functional dynamic website on a topic
of their choice using PHP, MySQL, HTML, CSS, and JavaScript. This project
applies core web development concepts including database design, server-side
programming, and responsive user interface design.

Minimum requirements:
❖ Database: Minimum 3 related tables
❖ User Interface: Responsive design
❖ CRUD Operations: Create, Read, Update, Delete
❖ Search and Filter: Find and filter content
❖ File Upload: Image/document upload capability
❖ Form Validation
❖ Pagination

Technical requirements:
❖ Frontend: HTML5, CSS, JavaScript
❖ Backend: PHP
❖ Database: MySQL

Group Work Requirements: Task Division Document Required


❖ Specify who is responsible for:
o HTML/CSS
o JavaScript
o PHP
o Database
Note: You will be asked to explain the code you wrote during presentation.

Deliverables:
❖ Complete source code
o Organized folder structure (suggestion):
project-name/
├── css/
├── js/
├── images/
├── uploads/
├── includes/
│ └── [Link]

1
❖ Database files
o [Link] (table structures)
o [Link] (sample data)
❖ Project report must include:
o Introduction and Objectives
o System Architecture
o Database Design
o Key Features Explanation
o Challenges Faced and Solutions
o Conclusion and Future Improvements
❖ Presentation
o Slides
o Live Demonstration: Show all features working
o Answer questions

Submission Timeline
❖ Two Days Before Presentation
o Submit project report file on ELearning
❖ Presentation Day: Submit:
o Complete source code (ZIP)
o Database files
o Presentation slides

You might also like