Modern_Perspectives_Complete_Report
Modern_Perspectives_Complete_Report
ON
MODERN PERSPECTIVES EXHIBITION
(Web-Based Art Gallery and Booking System)
Submitted By:
Diya
Mr./Ms. XYZ
This is to certify that the project entitled “Modern Perspectives Exhibition – A Web-
Based Art Gallery and Booking System”
submitted by Diya in partial fulfillment for the award of the Diploma in Computer
Science at Ambedkar DSEU Shakarpur Campus 1
during the session April 2025 is a record of original work carried out by her under my
supervision.
Date: _____________
Acknowledgment
I would like to express my deep gratitude to my project guide, Mr./Ms. XYZ, for their
patient guidance, enthusiastic encouragement,
and useful critiques during the planning and development of this project.
I would also like to thank the faculty members of the Department of Computer Science,
Ambedkar DSEU Shakarpur Campus 1, for their support.
Finally, I thank my parents and friends for their continuous encouragement and support.
Abstract
This project aims to build a responsive and visually engaging website for an art
exhibition event. It includes sections such as an artwork gallery, artist profiles, event
schedule, and a booking form. The booking form collects user details and is processed
using PHP. This project demonstrates the integration of front-end and server-side
development, offering a real-world application of web technologies.
Table of Contents
1. Introduction .................................................. 6
2. Objective of the Project ....................................... 7
3. System Analysis ................................................ 8
4. Tools and Technologies Used .................................... 9
5. System Design .................................................. 10
6. System Implementation .......................................... 11
7. Output Screenshots ............................................. 12
8. Testing ........................................................ 13
9. Future Scope ................................................... 14
10. Advantages & Limitations ...................................... 15
11. Conclusion .................................................... 16
12. Code Snippets ................................................. 17–18
13. References .................................................... 19
14. Appendix ...................................................... 20
1. Introduction
Art is one of the most impactful forms of expression and creativity. With the rise of
digital platforms, the way art is consumed and appreciated has evolved. This project is a
modern initiative to showcase contemporary artworks and artist profiles through a web-
based platform that simulates a physical exhibition environment while also offering event
booking capabilities.
System Requirements:
- Users: General visitors who want to explore and book.
- Admin (optional future scope): Manage artists and artwork.
Feasibility:
- Technically feasible with basic web technologies.
- Economically feasible due to low hosting/development cost.
- Operationally feasible as it fulfills user needs efficiently.
4. Tools and Technologies Used
Front-End:
- HTML5 – Structure of the website.
- CSS3 – Styling and layout.
Back-End:
- PHP – Handles form submission.
Others:
- Google Fonts – For better typography.
- Visual Studio Code – Used as code editor.
- Browser (Chrome/Edge) – For testing.
5. System Design
The website is designed with sections:
- Gallery: Uses grid layout to display artworks with hover effects.
- Artist Profile: Images with captions and brief bios.
- Event Details: Table with date, time, venue, and fees.
- Booking Form: Captures user details.
register.php receives the data using POST method. Although the backend code isn't
detailed here, it would typically involve:
- Retrieving form inputs.
- Validating the inputs.
- Storing in a database or emailing to the organizer.
Security measures like form validation and sanitation should be implemented to prevent
misuse.
7. Output Screenshots
[Insert screenshots of the homepage, artwork gallery, artist section, event details, and
booking form.]
Each section of the website is user-friendly, with responsive design that adjusts to
different screen sizes.
8. Testing
The project was tested for:
- Browser Compatibility (Chrome, Firefox, Edge)
- Mobile Responsiveness (via developer tools)
- Form Validation (Required fields, correct data types)
Limitations:
- No backend database connectivity in current version.
- No admin management system.
- No real-time booking updates or confirmation.
11. Conclusion
The Modern Perspectives Exhibition website fulfills its aim of being a virtual exhibition
space that bridges the gap between traditional art viewing and the digital world. It offers a
smooth, interactive user experience and is open to enhancement for future versions.
12. Code Snippets (HTML, CSS, PHP)
HTML Snippet:
<form action="register.php" method="post">
<input type="text" name="name" required>
<input type="email" name="email" required>
<button type="submit">Submit</button>
</form>
CSS Snippet:
.artwork {
box-shadow: 0 10px 20px rgba(0,0,0,0.15);
transition: all 0.4s ease;
}
PHP Snippet:
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
$email = $_POST["email"];
// Process data
}
?>
13. References
1. W3Schools – https://www.w3schools.com/
2. MDN Web Docs – https://developer.mozilla.org/
3. Google Fonts – https://fonts.google.com/
4. Stack Overflow – https://stackoverflow.com/
14. Annexure / Appendix
Annexure A: Source Code Files
- index.html
- style.css
- register.php
Annexure B: Screenshots
- Homepage layout
- Gallery section
- Booking form layout