Final Project Submission - Group Project
Final Project Submission - Group Project
Members:
Arcilla, Psacci Zoe Nicola D.
Bontilao, Arwin
Castro, Rafaella Feroza P.
Gonzaga, Fernando
Lopez, Denise Nicole T.
Padua, Cristine Joy D.
Course’s Professor:
Ms. Khae Lee
1
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
I. INTRODUCTION
2
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
restaurant’s offerings, making the website more engaging and memorable (Horng & Hsu,
2020). However, careful balance is needed to ensure the website remains user-friendly and
doesn’t overwhelm visitors with excessive information.
The researchers gave an explanation of technologies and tools utilized throughout the
study:
3
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
Programming Languages. The core structure of the website was built using
the following technologies:
1.2 CSS (Cascading Style Sheets): CSS was utilized to enhance the
website’s visual appearance by adding styling, formatting, and color schemes
consistent with the Japanese theme. This ensured a cohesive and aesthetically
pleasing design.
4
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
This study lies on the potential to enhance the reservation system experience for
restaurants. By integrating technology with functional and aesthetic design . This study
aims to optimize the reservation system leading to benefits such as improving customer
experiences, increased efficiency and enhancing brand image. Overall, this research will
significantly impact the success of restaurants by providing more efficient customer-
centric and an online approach to online reservations.
The researchers believe that the result of this study will benefit the following:
6
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
REFERENCES:
7
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
1. Home Page
8
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
that encourages users to seamlessly navigate the website to learn more about the restaurant.
2. Menu Page
9
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
3. About Us
The “About Us” section is designed to help potential customers understand who your
restaurant is, what it stands for, and what makes it special. It builds trust by providing transparent
insight into the restaurant's values and mission, and the people behind it. This section helps
customers get a sense of what kind of experience they can expect by sharing our commitment to
quality. It also highlights what sets our restaurant apart from others, such as unique culinary
approach or commitment to sustainability. Ultimately, the “About Us” section is meant to build a
personal connection with your guests, inviting them to stop by, make a reservation, and come back
for future dining experiences.
10
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
4. Contact Us
One of the most important components of a website is the "Contact Us" page, which
serves a number of purposes that improve user experience and encourage interaction
between website users and the owner or company. This page shows the different ways to
allow the customer to get in touch with our business, through phone number, Gmail,
Twitter, and Facebook page that will give users a direct line of communication for any
questions, concerns, or comments.
11
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
5. Reservation Page
This page was built using HTML for the structure, such as creating input fields
and buttons. CSS was applied to enhance the visual appeal and make the page look
organized and professional. JavaScript was implemented to validate user inputs, ensuring
12
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
all required information is provided before the reservation is submitted.
6. Log-in Page
The login page allows customers to securely access their accounts. It includes
fields for entering a username and password, along with additional options like a “Sign Up”
button for new users to create an account and a “Forgot Password” link for account
recovery.
The design of the login page prioritizes simplicity and user-friendliness. The
interface is straightforward, making it easy for users to navigate and find what they need.
HTML was used to create the structure, CSS was used for styling, and JavaScript added
13
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
functionality, such as verifying login credentials and displaying error messages if the input
is incorrect. This ensures a secure and efficient login process for users.
CONTRIBUTIONS:
1. Arcilla - introduction (body), home wireframe, content, code slideshow for home and
signature dishes
2. Bontilao - wireframe, technology used, ppt maker, about us code
3. Castro - title, rrl, scope and limitation, code for menu
4. Gonzaga - menu content, significance of the study, help to code for menu, contact us code
5. Lopez - intro, rrl, content, finalization the docs, code reservation, log in and revised
design for website
6. Padua - conclusion, rrl, home wireframe, content, code slideshow for home and signature
dishes
14
TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES
College of Computer Studies
S.Y. 2024-2025 I 1ST SEMESTER
VI. REFLECTION:
Building a restaurant reservation website using HTML, CSS, and JavaScript was a
fulfilling learning experience that greatly improved my web development skills. Working with my
team through Live Share allowed us to collaborate seamlessly, share code in real time, and solve
errors together, which improved the efficiency of our project. The wireframes we created from
scratch helped us visualize the layout and flow of the website, ensuring we stayed focused on
creating a user-friendly design. I was able to apply my knowledge of HTML and CSS to create the
structure and style of the website, while JavaScript allowed us to implement dynamic features such
as reservation forms and interactive slideshows.
This project highlighted the importance of teamwork as we had to rely on each person's
capabilities and skills to successfully complete the project. It also gave me a better understanding
of the practical application of web development concepts, including how to design an interactive
and responsive website. We also encountered and solved various challenges with JavaScript
functionality, such as ensuring that form submissions worked correctly, and slideshows ran
smoothly. This experience motivated me to continue learning and honing my skills, and I am
excited to apply the knowledge I gained to future web development projects.
15