0% found this document useful (0 votes)
2 views

php_MICROPROJECT

The document is a micro project report on the development of a 'Complaint Portal' by students of Sandip Polytechnic under the guidance of Prof. P. Datir. It outlines the project's aims, methodology, resources used, and the skills developed through the project, which includes using PHP, MySQL, HTML, and CSS. The report also includes evaluation sheets for each team member, detailing their achievements and assessments related to the project.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

php_MICROPROJECT

The document is a micro project report on the development of a 'Complaint Portal' by students of Sandip Polytechnic under the guidance of Prof. P. Datir. It outlines the project's aims, methodology, resources used, and the skills developed through the project, which includes using PHP, MySQL, HTML, and CSS. The report also includes evaluation sheets for each team member, detailing their achievements and assessments related to the project.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

A

Micro Project Report


On

“COMPLAINT PORTAL”
Submitted by

1. Ridafatema Faisal Patel


2. Sahil Shamshad Khan
3. Saipriya Hemant Khedlekar
4. Snehal Valmik Ghaywat

Under the Guidance of


Prof. P. Datir

In the Partial Fulfillment of Sixth Semester of Diploma in


Information Technology

Department of Information Technology


Sandip Polytechnic
Mahiravani, Nashik - 422213

Affiliated to

Maharashtra State
Board of Technical Education
Academic Year 2024-25
Maharashtra State

Board of Technical Education

Certificate

This is to certify that Mr./Ms. Ridafatema Faisal Patel with Roll No- 54 has successfully
completed Micro- project in course Web Based Application Development Using PHP (22619) for
the academic year 2024-25 as prescribed in the 'Assessment Manual' during his/her tenure of
completing Sixth Semester of Diploma Program in Information Technology from institute, Sandip
Polytechnic with institute code 1167.

Place : Nashik Enrollment No: 2211670229

Date: Exam Seat No:

Course Teacher Head of the Department Head of the Institute


Maharashtra State

Board of Technical Education

Certificate

This is to certify that Mr./Ms. Sahil Shamshad Khan with Roll No- 56 has successfully
completed Micro- project in course Web Based Application Development Using PHP (22619) for
the academic year 2024-25 as prescribed in the 'Assessment Manual' during his/her tenure of
completing Sixth Semester of Diploma Program in Information Technology from institute, Sandip
Polytechnic with institute code 1167.

Place : Nashik Enrollment No: 2211670379

Date: Exam Seat No:

Course Teacher Head of the Department Head of the Institute


Maharashtra State

Board of Technical Education

Certificate

This is to certify that Mr./Ms. Saipriya Hemant Khedlekar with Roll No- 43 has successfully
completed Micro- project in course Web Based Application Development Using PHP (22619) for
the academic year 2024-25 as prescribed in the 'Assessment Manual' during his/her tenure of
completing Sixth Semester of Diploma Program in Information Technology from institute, Sandip
Polytechnic with institute code 1167.

Place : Nashik Enrollment No: 2211670212

Date: Exam Seat No:

Course Teacher Head of the Department Head of the Institute


Maharashtra State

Board of Technical Education

Certificate

This is to certify that Mr./Ms. Snehal Valmik Ghaywat with Roll No- 30 has successfully
completed Micro- project in course Web Based Application Development Using PHP (22619) for
the academic year 2024-25 as prescribed in the 'Assessment Manual' during his/her tenure of
completing Sixth Semester of Diploma Program in Information Technology from institute, Sandip
Polytechnic with institute code 1167.

Place : Nashik Enrollment No: 2211670196

Date: Exam Seat No:

Course Teacher Head of the Department Head of the Institute


Annexure – I

Micro Project Proposal

“COMPLAINT PORTAL”
1.0 Aims/Benefits of the Micro-Project:
The aim of this microproject is to develop a simple and user-friendly web- based complaint portal using
PHP, MySQL, HTML, and CSS. It alllows users to submit complaints and suggestions easily, promoting
digital communication and saving time. The project helps in understanding backend and frontend
integration using XAMPP and enhances practical knowledgeof database operations. It offers centralized
data management and can be customized for various institutions. Overall , it improves web development
skills and provides hands- on experience with real- world applications.

2.0 Course Outcomes Addressed:


a. Develop program using control statement
b. Perform operation based on arrays and graphics
c. Develop programs by applying various object oriented concepts.
d. Use form controls with validation to collect user’s input.
e. Perform database operations in PHP.

3.0 Proposed Methodology:


- Identified the basic requirement of a complaint submission system.
- Designed the user interface using HTML and CSS.
- Used PHP to handle form submissions and server-side logic.
- Connected the application to a MySQL databases to store complaints.
- Tested and ran the project locally using the XAMPP server.
- Performed basic testing to ensure all features work smoothly.

4.0 Action Plan:


Sr Details of Activity Planned Planned Name of Responsible
no. Start Date Finish Date Team Members
1 Topic Discussion & Selection
2 Aim/Benefits & Importance
3 Resources Required
4 Analysis of Collected Data
5 Design & Editing of data 1. Ridafatema Faisal Patel
2. Sahil Shamshad Khan
6 Compilation of Report 3. Saipriya Hemant
7 Compilation of Presentation Khedlekar
8 Presentation of Seminar 4. Snehal Valmik
Ghaywat
9 Final Submission
5.0 Resources Required:
Sr Name of Resource/Material Specification Qty. Remarks
No
1 Hardware Resource Intel i3,2GB RAM 1 -
2 Software Resource Visual Studio 1 -
3 Any Other Resource XAMPP server 1 -

Name of Team Members with Roll Nos:

Roll No Name of Team Members


54 Ridafatema Faisal Patel
56 Sahil Shamshad Khan
43 Saipriya Hemant Khedlekar
30 Snehal Valmik Ghaywat

Name & Signature of Course Teacher


(Prof. P. Datir)
Annexure – II

Micro Project Report

Rationale (Purpose of the project):


The purpose of this project is to provide a digital platform for users to submit complaints and
suggestions easily, replacing manual systems.
It also helps in applying and enhancing web development skills uding PHP, MySQL, HTML, and CSS.

1.0 Aims/Benefits of the Micro-Project:


The aim of this microproject is to develop a simple and user-friendly web- based complaint portal using
PHP, MySQL, HTML, and CSS. It alllows users to submit complaints and suggestions easily, promoting
digital communication and saving time. The project helps in understanding backend and frontend
integration using XAMPP and enhances practical knowledgeof database operations. It offers centralized
data management and can be customized for various institutions. Overall , it improves web development
skills and provides hands- on experience with real- world applications.

2.0 Course Outcomes Achieved:


a. Develop program using control statement
b. Perform operation based on arrays and graphics
c. Develop programs by applying various object oriented concepts.
d. Use form controls with validation to collect user’s input.
e. Perform database operations in PHP.

3.0 Literature Review:


Online complaint management systems are increasingly used by institutions to handle feedback in a
faster, more organized, and transparent way. Traditional manual systems are time-consuming and prone
to errors, while digital portals provide better accessibility and centralized data management. Many of
these systems are developed using PHP for backend operations, MySQL for data storage, and
HTML/CSS for frontend design. Taking inspiration from such solutionns, this project aims to build a
basic complaint portal that enables users to submit their issues online, ensuring ease of use and efficient
handling.

4.0Actual Methodology Followed:


- Identified the basic requirement of a complaint submission system.
- Designed the user interface using HTML and CSS.
- Used PHP to handle form submissions and server-side logic.
- Connected the application to a MySQL databases to store complaints.
- Tested and ran the project locally using the XAMPP server.
- Performed basic testing to ensure all features work smoothly.
5.0 Actual Resources Used:

Sr Name of Resource/Material Specification Qty Remarks


No
1 Hardware Resource Intel i3,2GB RAM 1 -
2 Software Resource Visual studio 1 -
3 Any Other Resource XAMPP server 1 -

6.0 CODE AND OUTPUT:

main.php :

<?php
include "configure.php";
?>
<?php if(isset($_POST['Submit']))
{
extract($_POST);
$add="insert into complaint(Name,Address,Phone,Mail,Sub,Descr,City,State)
values('$name','$address','$mobileno','$email','$sub','$desc','$city','$state')";
$result=mysqli_query($connect,$add) or die(mysqli_error($connect));
if($result)
{
echo "<script>";
echo "alert('Inserted Successful');";
echo "windows.localhost.href='Feedback.php';";
echo "</script>";
}
else
{
echo "<script>";
echo "alert('Inserted Successful');";
echo "windows.localhost.href='Feedback.php';";
echo "</script>";
}
}

?>
<html>
<head>
<title> COMPLAINT PORTAL </title>
<link rel="stylesheet" href="./CSS/main.css">
</head>
<body>
<form method="post">
<div id="blockk">
<br><br>
<h1> COMPLAINT PORTAL </h1>
<br><br>
NAME : <input id="i1" type="text" name="name" id="name"/><br><br>
ADDRESS : <input id="i2" type="text" name="address" id="address"/><br><br>
MOBILE NO : <input id="i3" type="text" name="mobileno"
id="mobileno"/><br><br> EMAIL ID : <input id="i4" type="text" name="email"
id="email"/><br><br> SUBJECT : <input id="i5" type="text" name="sub"
id="sub"/><br><br> DESCRIPTION : <input id="i6" type="text" name="desc"
id="desc"/><br><br>
CITY : <input id="i7" type="text" name="city" id="city"/><br><br>
STATE : <input id="i8" type="text" name="state" id="state"/><br><br>
<input id="btn" type="submit" name="Submit" value="Submit"/>
</div>
</form>
</body>
</html>

confiure.php :

<?php
$connect = mysqli_connect("localhost","root","","Micro") or die($connect);
if($connect)
{
echo "";
}
else {
echo "Error";

}
?>
main.css :
#blockk{ widt #btn{
h: 60%; margin-left: 20%;
height: 80%; width: 150px !important;
background-color: rgb(220, 236, 250); height: 7%;
margin-left: 9%; background-color: green;
margin-top: 5%; color: white;
border-radius: 10px; border-radius: 2px;
padding: 2%; border-color:
padding-left: 22%; green;
} }
input{ #btn:hover{
width: 300px; border-color: gold;
}
}
input:hover{
border-color: blue;
}
#i1{
margin-left: 8%;
}
#i2{
margin-left: 5%;
}
#i3{
margin-left: 3%;
}
#i4{
margin-left: 5%;
}
#i5{
margin-left: 5.5%;
}
#i6{
margin-left: 1%;
}
#i7{
margin-left: 9.5%;
}
#i8{
margin-left: 8%;
}

h1{
margin-left: 6%;
}
OUTPUT :
7.0 Skill Developed:
The project helped me to develop skils in HTML, CSS, PHP, and MySQL.
I learned to handle form data, manage a database, and use XAMPP for local hosting.
It also improved my debugging and basic project management abilities.

8.0 Application of Micro Project:


In Educational Institutions, Organizations, housing societies, municipal complaint systems,
customer feedback systems, internal grievance management.

Name & Signature of Course Teacher


(Prof. P. Datir)
Micro Project Evaluation Annexure – III

Sheet
Name of Student: Ridafatema Faisal Patel Enrollment No: 2211670229
Name of Program: Information Technology Semester: VI
Course Title: Web Based Application Development Course Code: 22619
Using PHP
Title of Micro Project: Complaint Portal

Course Outcomes Achieved:


a. Develop program using control statement
b. Perform operation based on arrays and graphics
c. Develop programs by applying various object oriented concepts.
d. Use form controls with validation to collect user’s input.
e. Perform database operations in PHP.

Sr Characteristic to be Assessed Poor Average Good Excellent Sub


No Marks Marks Marks Marks Total
(1-3) (4-5) (6-8) (9-10)
(A) Process and Product Assessment (6 Marks)
1 Relevance to the Course
2 Literature Review/Information Collection
3 Completion of the Targetasper Project
Proposal
4 Analysis of Data & Representation
5 Quality of Prototype/Model
6 Report Preparation
(B) Individual Presentation/Viva (4Marks)
7 Presentation
8 Viva

(A) (B) Total Marks


Process and Product Assessment Individual Presentation/Viva (10 Marks)
(6 Marks) (4 Marks)

Comments/Suggestions about Teamwork/Leadership/Inter-personal Communication (if


any)
…………………………………..……………………………………………………………………………

Name &Designation of Course Teacher


(Prof. P. Datir)
Micro Project Evaluation Annexure – III

Sheet
Name of Student: Sahil Shamshad Khan Enrollment No: 2211670379
Name of Program: Information Technology Semester: VI
Course Title: Web Based Application Development Course Code: 22619
Using PHP
Title of Micro Project: Complaint Portal

Course Outcomes Achieved:


a. Develop program using control statement
b. Perform operation based on arrays and graphics
c. Develop programs by applying various object oriented concepts.
d. Use form controls with validation to collect user’s input.
e. Perform database operations in PHP.

Sr Characteristic to be Assessed Poor Average Good Excellent Sub


No Marks Marks Marks Marks Total
(1-3) (4-5) (6-8) (9-10)
(A) Process and Product Assessment (6 Marks)
1 Relevance to the Course
2 Literature Review/Information Collection
3 Completion of the Targetasper Project
Proposal
4 Analysis of Data & Representation
5 Quality of Prototype/Model
6 Report Preparation
(B) Individual Presentation/Viva (4Marks)
7 Presentation
8 Viva

(A) (B) Total Marks


Process and Product Assessment Individual Presentation/Viva (10 Marks)
(6 Marks) (4 Marks)

Comments/Suggestions about Teamwork/Leadership/Inter-personal Communication (if


any)
…………………………………..……………………………………………………………………………

Name &Designation of Course Teacher


(Prof. P. Datir)
Micro Project Evaluation Annexure – III

Sheet
Name of Student: Saipriya Hemant Khedlekar Enrollment No: 2211670212
Name of Program: Information Technology Semester: VI
Course Title: Web Based Application Development Course Code: 22619
Using PHP
Title of Micro Project: Complaint Portal

Course Outcomes Achieved:


a. Develop program using control statement
b. Perform operation based on arrays and graphics
c. Develop programs by applying various object oriented concepts.
d. Use form controls with validation to collect user’s input.
e. Perform database operations in PHP.

Sr Characteristic to be Assessed Poor Average Good Excellent Sub


No Marks Marks Marks Marks Total
(1-3) (4-5) (6-8) (9-10)
(A) Process and Product Assessment (6 Marks)
1 Relevance to the Course
2 Literature Review/Information Collection
3 Completion of the Targetasper Project
Proposal
4 Analysis of Data & Representation
5 Quality of Prototype/Model
6 Report Preparation
(B) Individual Presentation/Viva (4Marks)
7 Presentation
8 Viva

(A) (B) Total Marks


Process and Product Assessment Individual Presentation/Viva (10 Marks)
(6 Marks) (4 Marks)

Comments/Suggestions about Teamwork/Leadership/Inter-personal Communication (if


any)
…………………………………..……………………………………………………………………………

Name &Designation of Course Teacher


(Prof. P. Datir)
Micro Project Evaluation Annexure – III

Sheet
Name of Student: Snehal Valmik Ghaywat Enrollment No: 2211670196
Name of Program: Information Technology Semester: VI
Course Title: Web Based Application Development Course Code: 22619
Using PHP
Title of Micro Project: Complaint Portal

Course Outcomes Achieved:


a. Develop program using control statement
b. Perform operation based on arrays and graphics
c. Develop programs by applying various object oriented concepts.
d. Use form controls with validation to collect user’s input.
e. Perform database operations in PHP.

Sr Characteristic to be Assessed Poor Average Good Excellent Sub


No Marks Marks Marks Marks Total
(1-3) (4-5) (6-8) (9-10)
(A) Process and Product Assessment (6 Marks)
1 Relevance to the Course
2 Literature Review/Information Collection
3 Completion of the Targetasper Project
Proposal
4 Analysis of Data & Representation
5 Quality of Prototype/Model
6 Report Preparation
(B) Individual Presentation/Viva (4Marks)
7 Presentation
8 Viva

(A) (B) Total Marks


Process and Product Assessment Individual Presentation/Viva (10 Marks)
(6 Marks) (4 Marks)

Comments/Suggestions about Teamwork/Leadership/Inter-personal Communication (if


any)
…………………………………..……………………………………………………………………………

Name &Designation of Course Teacher


(Prof. P. Datir)

You might also like