INTERN REPORT (Chaitanya)
INTERN REPORT (Chaitanya)
INTERN REPORT (Chaitanya)
REPORT
BACHELOR OF TECHNOLGY
SUBMITTED BY
INDIA
Department of Artificial Intelligence & Data Science
CERTIFICATE
This is to certify that the Internship-based report on “Web Development Internship at prodigy info
Tech” Submitted by 2200080146 – Bodempudi Chaitanya to the Department of Artificial Intelligence
& Data Science, Koneru Lakshmaiah Education Foundation in partial fulfilment of the requirements
for the completion of an internship in Prodigy Info Tech in III year B. Tech (Department of Artificial
Intelligence & Data Science)is a bonafide record of the work carried out by him under my supervision
during the Summer Acceleration of the Academic Year 2023-24.
Supervisor
Dr. A. Srinivas Rao
Assistant Professor
AI & DS
ACKNOWLEDGEMENT
It is a great pleasure for me to express my gratitude to our honorable President Sri Koneru
Satyanarayana for having given the opportunity and platform with facilities in accomplishing the
internship - based report. I express the sincere gratitude to our HOD: Dr. TIRUPATHI REDDY for
his administration towards our academic growth. Finally, it is pleased to acknowledge the indebtedness
to all those who have devoted themselves, directly or indirectly, to make this internship report success.
2200080146
Bodempudi Chaitanya
1 INDUSTRY PROFILE 5
2 PROBLEM STATEMENT 6
3 TASK ACCOMPLISHED 9
3.5 MILESTONES 12
5. Weather App
Objective: Develop a web page that fetches weather data from a weather API based on the user's
location or a user-inputted location.
Details: Display the current weather conditions, temperature, and other relevant information on the
page using HTML, CSS, and JavaScript.
LITERATURE REVIEW
A literature review for a web development project focused on weather forecasting involves
exploring existing research, tools, technologies, and design principles related to weather forecasting
applications. This review can provide insights into the current state of the field, identify gaps, and
inform the development process. Below is a structured literature review for such a project:
Focus: Adapting to various screen sizes using CSS media queries, frameworks like Bootstrap,
and responsive images.
Challenges: Maintaining consistency across devices and optimizing performance.
Focus: Implementing start, stop, and reset functions using JavaScript, with a simple, responsive
UI.
Challenges: Ensuring accurate timekeeping and managing long-running operations.
Focus: Game logic implementation, basic AI using algorithms like Minimax, and a responsive,
engaging UI.
Challenges: Handling edge cases and balancing AI difficulty.
Focus: Showcasing skills and projects with a clean design, personal branding, and responsive
layout.
Challenges: Combining aesthetics with performance and keeping content updated.
5. Weather App:
Focus: Real-time weather data integration via APIs, with a clear, responsive UI, and advanced
features like geolocation.
Challenges: Accurate data representation and managing API limitations.
PROBLEM IDENTIFICATION
5. Weather App:
o Accomplishment: Created a weather app that fetches and displays realtime weather
data based on the user’s location or a specified location. The application integrates
with a weather API to provide accurate weather conditions, temperature, and other
relevant information. The project successfully used HTML, CSS, and JavaScript to
present this data in a clear, responsive, and user-friendly format.
TYPE OF ASSIGNMENT(S)
1. Frontend Development:
o Responsive Web Design: Creating responsive web pages that adapt to various screen
sizes and devices using HTML, CSS, and JavaScript, ensuring a seamless user
experience. o Interactive UI Components: Developing interactive elements like
navigation menus, buttons, and forms that enhance user engagement and interactivity
on the web page.
1. Frontend Development:
• Responsive Web Design: Developed responsive web pages using HTML, CSS, and
JavaScript, ensuring that the layout adapts seamlessly across different screen sizes and
devices. Implemented media queries and flexible grid systems to enhance user
experience on both desktop and mobile devices.
• Interactive UI Components: Created interactive navigation menus and UI elements that
respond to user actions such as scrolling and hovering. JavaScript was used to
dynamically change styles and improve user engagement.
The Prodigy InfoTech team provided me with one month, from May 15 th to June 15th,
to complete the assigned web development tasks. During this period, I developed a
responsive landing page, a stopwatch web application, a Tic-Tac-Toe game, a personal
portfolio website, and a weather app. I also documented my work and prepared project
reports, successfully completing all tasks within the given timeframe.
MILESTONES