0% found this document useful (0 votes)
227 views28 pages

Internship Report

This document is an internship report by Umesh Bohara, submitted to Tribhuvan University for the Bachelor of Information Management degree, detailing his internship experience at Broadway Infosys in web development. The report outlines the objectives, methodology, and activities undertaken during the internship, emphasizing the practical application of theoretical knowledge in a real-world setting. It also discusses the IT industry's landscape in Nepal, highlighting opportunities and challenges within the sector.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
227 views28 pages

Internship Report

This document is an internship report by Umesh Bohara, submitted to Tribhuvan University for the Bachelor of Information Management degree, detailing his internship experience at Broadway Infosys in web development. The report outlines the objectives, methodology, and activities undertaken during the internship, emphasizing the practical application of theoretical knowledge in a real-world setting. It also discusses the IT industry's landscape in Nepal, highlighting opportunities and challenges within the sector.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 28

TRIBHUVAN UNIVERSITY

Office of the Dean


Faculty of Management Kritipur, Kathmandu

An Internship Report On
“Web Development”
In partial fulfillment of requirement for the degree of
Bachelor of Information Management
(BIM)

Submitted By:
Umesh Bohara
Exam Roll No.: 10497/19
TU Regd. No. 7-2-1125-98-2019
Ambikeshwari Campus
DECLARATION
I hereby declare that this internship project entitled “Web Designer” submitted to office of the
dean, Faculty of Management, Tribhuvan University, is a result of my own internship study
carried out in year 2024 at Broadway Infosys Kathmandu, for the partial fulfillment of
requirement of the Bachelor of Information Management (BIM). It has not been previously
submitted to any other university or anywhere else.

Umesh Bohara
TU Roll No.: 10497/19
TU Regd. No.: 7-2-1125-98-2019
ACKNOWLEDGEMENT

I would like to sincerely thank Tribhuvan University, Faculty of Management and Ambikeshwari
Campus for providing the opportunity to carry out this internship project that helps to enhance
our knowledge, skills and capabilities.
I would like to thank Broadway Infosys, which accepted my presence and provided me to work
in their organization. It was a great experience to practically learn and closely observe the
organization environment and work culture. I had the greatest opportunity to share views and
ideas with different people in the organization environment and work culture during my
internship period.
I would like to take this opportunity and show my gratitude towards Mr. Chandra Prakash
Khanal (Chief, AMC), Mr. Narendra Banjade (Program Coordinator Campus) and Mr. Umesh
Maharjan (Supervisor, NCCS) for providing me with the necessary guidance and supervision.
I would like to express my greatest gratitude towards Mr. Raju Adhikari (Founder & CEO at
Broadway Infosys), Mr. Uttam Adhikari (Director at Broadway Infosys) and Mr. Sajan Kafle
(Mentor, at Broadway Infosys) for providing direction in the intern process, guidance,
suggestions and timely help during the internship period. Finally, I am very thankful to all the
teachers, teammates and friends who supported me as well as provided all the facilities for the
successful completion of this report.

Umesh Bohara
ABSTRACT
This internship report contains the details of the activities carried out during the internship
conducted at Broadway Infosys. It was real time work experience. I had a chance to learn about
the different Web Designing tools and technology. I was able to gather a lot of knowledge and
experience from my mentor and other professionals. It also taught us how to work in a group and
be an efficient team member. The main objective is to reflect mine achievements during
internship and to be familiar with practical aspects of the theoretical knowledge gained at college.
This report is part of my internship project, required by Tribhuvan University in the partial
fulfillment for the requirement of BIM program.
TABLE OF CONTENT

Contents
DECLARATION..............................................................................................................................2

ACKNOWLEDGEMENT................................................................................................................3

ABSTRACT.....................................................................................................................................4

Chapter 1 INTRODUCTION...........................................................................................................6

1.1 Background............................................................................................................................6

1.2 Focus of the Study..................................................................................................................7

1.3 Objectives...............................................................................................................................7

1.4 Methodology..........................................................................................................................8

1.4.1 Organization Selection....................................................................................................8

1.4.2 Placement and Duration..................................................................................................8

Chapter 2: Introduction to the Industry..........................................................................................10

2.1 Overview of the IT Industry in Nepal..................................................................................10

2.2 Objectives of IT in Business.................................................................................................10

2.3 History of IT in Nepal..........................................................................................................11

2.4 Opportunities in the Nepali IT Sector..................................................................................12

2.5 Challenges in the Nepali IT Sector.......................................................................................12

Chapter 3: INTRODUCTION OF ORGANIZATION...................................................................14

3.1 Introduction of Organization................................................................................................14

3.2 Vision and Scope..................................................................................................................14

3.3 Services Offered...................................................................................................................15

3.4 Organization Structure..........................................................................................................15

Chapter 4 Analysis of Activities Done / Problems Solved............................................................17


4.1 Activities...............................................................................................................................17

4.2. Problem-Solving and Challenges........................................................................................20

4.3. Team Collaboration and Tools.............................................................................................21

5.1 Findings................................................................................................................................22

5.2 Lessons Learned...............................................................................................................22

5.3 Conclusion............................................................................................................................23

APPENDIX....................................................................................................................................24
Chapter 1
INTRODUCTION
1.1 Background
Bachelor of Information Management (BIM) is a four-year course offered by TU that provides
a unique blend of 60% information technology and 40% management courses which helps
students to gain the technical expertise and various management concepts required in an
organization. It is conducted by major Universities in Nepal in the semester system which is
divided into eight semesters and 126 credit hours. This temporary job program has been
planned for the halfway satisfaction of the level of BIM.
The objectives of the BIM are as follows:
• Production of professionals who have management skills as well as knowledge on
Information Technology.
• Prepare IT professionals proficient in the use of computers and computational techniques
to develop effective information systems to solve real life problems in the organizational
environment.
• Production of IT professionals who are skilled at computers and computing techniques to
create effective information systems which could solve the organization’s problems.
• Develop ability in students in object-oriented software design methods and data
management systems.
Internship is the situation of an understudy or student who works in an association here and
there with or without pay to pick up work involvement or fulfill necessities for a capability. It
is characterized as an understanding between an understudy and an association where an
assistant fills in as a representative for the association for a certain lime span. It is an
impermanent position with an accentuation on hands on preparing instead of only business. It
gives a stage to be engaged with a genuine working situation and create required vital
aptitudes. The internship is one of the programs designed by the faculty of management,
Tribhuvan University. It is a preprofessional work experience that provides students with the
chance of gaining experience in a career field. This program helps us to know how the
organization as a whole operates and also how communication takes place, and activities are
coordinated in the real world. Thus, the internship program can be regarded as a fruitful
opportunity for the students of BIM to be familiar with the actual work environment of Nepal.
An internship can give us a real insight into the world of work, allowing us to build on the
theory we learned at university and helping us to gain practical skills that will help strengthen
our CV and make us more employable. Internships also offer the chance to test our skills in
real-life situations, explore our career options and gain an insight into an organization or career
path.
This report has been prepared based on the internship experience of 3 months in Broadway
Infosys. It has provided real life experience and knowledge of how actually is the workplace
and work environment. The theoretical knowledge that I gained in the college was applied in
the actual field specifically in programming. This internship has not only sharpened my skills
in programming, but also increased my self-confidence, self-motivation and self-development.

1.2 Focus of the Study


Internship is one of the most vital parts in the student’s life, who are about to start their career.
It provides real life experience about the work, procedures and methodologies followed in the
organization. This study focuses on the following areas:
• Career opportunities: While working in an organization, students can get different
opportunities to start their career. The knowledge they gain there can be very helpful in
the future to work as an employee.
• Exposure: The students can get exposure while working in an organization. They get
familiar with the working procedure and can be able to work under pressure. Also, they
get in touch with various people who can help them in the future.
• Gain real life experience: One of the main purposes of internship program is to allow the
students to gain real life experience. Students are restricted inside the classroom and do
not get any platform to sharpen their skills. So, internship provides a great platform
where students can learn and showcase their knowledge and skills.

1.3 Objectives
The most important objective of an internship is to make students familiar with the real
working environment. By doing an internship, we get all the personal and cultural perks while
simultaneously reaping the professional benefits. The objectives of the internship program are
as follows:
• To build interpersonal skills and confidence
• To implement the theoretical knowledge acquired from college in real working
environment
• To pet career insight existing in the country
• To receive an introduction to an organization within the Information systems industry and
to gain a better understanding of its design and structure.
• To get familiar with the real working scenarios, and accordingly tackle them

1.4 Methodology
During the internship program, I have collected information about the cooperative management
system. The information was collected with the help of primary and secondary sources. There
was much information that is collected directly from the organization through day-to-day
operations. Also, the information gathered from the experience is included in this section.
Much information was gathered from websites, manuals and other sources of the organization.
Secondary data or references are readily available data which are inexpensive to obtain. These
types of data are administrative data which are collected over a long period by the organization
themselves.

1.4.1 Organization Selection


Internship demands the students to be a part of an organization and explore their knowledge
in the real world. Thus, the first and foremost task for the internet was to search for a proper
organization where he could get maximum opportunities to build his career by learning new
things and gathering as much experience as possible. The organization that was chosen for
internship is “Broadway Infosys”, which is located at Tinkune, Kathmandu, Nepal. The
organization did select intern/trainee. There was a good working environment and sound
facilities that energized employees to think in a more creative way and performed in an
innovative manner. Thus, the trainee found the company as a platform to enhance his
knowledge in the field of IT.
1.4.2 Placement and Duration
Organization’s selection process placed me as a trainee/intern in the organization where l got
the opportunity to learn the real organization process and web development process along with
the importance of teamwork in achieving success. I was trained with the organization's work
process that led to an easy path for organization culture and process.

Organization Name Broadway Infosys

Start date: 23rd April 2024

End date: 23rd July 2024

Total duration 3 Months

Intern position Web Designer

Office Hour 10:00 AM to 5 PM

1.4.3 Activities
During my internship, I focused primarily on front-end development activities, which included
designing website layouts that were both visually appealing and user-friendly. I used HTML,
CSS, and JavaScript to code responsive web pages, ensuring they functioned seamlessly across
various devices. Additionally, I invested time in learning React, which significantly enhanced my
ability to create dynamic and interactive user interfaces. My work also involved integrating these
front-end designs with Content Management Systems (CMS), allowing for efficient content
updates and management. Throughout the internship, I attended specialized training sessions that
deepened my expertise in front-end technologies, participated in team meetings to discuss design
strategies and progress, and applied my skills to client projects, ensuring that each website met
both aesthetic and functional requirements.
Chapter 2:
Introduction to the Industry

2.1 Overview of the IT Industry in Nepal


The Information Technology (IT) industry in Nepal is experiencing a dynamic transformation,
with web development emerging as a crucial driver of this change. Over recent years, there has
been a significant surge in the demand for web development services as businesses across
various sectors strive to establish and enhance their online presence. This increased demand
reflects a broader trend of digital adoption, where having a well-designed and functional website
is essential for engaging customers and boosting brand visibility. The web development industry
in Nepal encompasses a range of services vital for creating and maintaining effective digital
platforms. These include website design, which focuses on the visual and functional aspects of a
site; frontend development, which involves creating the client-side interface that users interact
with; and back-end development, which handles server-side operations and database
management. Additionally, web development includes e-commerce solutions that facilitate
online transactions and ongoing website maintenance to ensure sites remain updated and secure.
The growth of Nepal’s IT sector, driven by increasing internet usage, the rise of e-commerce, and
a growing emphasis on digital transformation, highlights the importance of web development.
Businesses are increasingly recognizing that a strong online presence is not just an option but a
necessity for competing effectively in today’s digital landscape.

2.2 Objectives of IT in Business


• To ensure the availability and accessibility of information enables customers to make timely,
informed decisions by strengthening data and knowledge management approaches.
• To explore new horizons of challenges and opportunities that can boost the technological,
economic, and educational scenario of the country.
• To manage cost efficiencies through the implementation of effective IT and web development
solutions that streamline business operations.
• To provide a robust and secure IT infrastructure that supports on-demand access to
information and protects against data breaches and cyber threats.
• To facilitate globalization by developing web solutions that enable businesses to expand their
market reach and engage with international customers.
• To promote the growth of e-commerce and software export by creating effective online
platforms and digital solutions that drive sales and support global market expansion.
• To improve end-to-end transparency and accountability between the customer and service
provider through user-friendly web interfaces and clear information systems.
• To increase the percentage of employees who enroll in IT training opportunities, ensuring
that the workforce remains skilled and up to date with the latest technologies.

2.3 History of IT in Nepal


The history of IT in Nepal reflects a journey from early technological adoption to the current
stage of digital sophistication, with web development emerging as a key area of growth:
• 1971: Introduction of computers for census data by the National Computer Center (NCC),
marking the beginning of IT in Nepal.
• 1981: Use of advanced computers for the census, highlighting the growing role of IT.
• 1995: Launch of the first Internet service by Mercantile Communications, paving the way for
web development.
• 1998: Formation of the Nepal Telecommunications Authority (NTA) to regulate and oversee
telecommunications.
• 2000: Implementation of IT Policy aimed at placing Nepal on the global IT map and
fostering a knowledge-based society.
• 2004: Introduction of the Telecommunication Policy to enhance service reliability and
accessibility.
• 2005: Launch of the eGovernment Master Plan to digitalize government services and
improve public access.
• 2008: Enactment of the Electronic Transaction Act, supported by ADB, to regulate digital
transactions and boost e-commerce.
2.4 Opportunities in the Nepali IT Sector
The IT sector in Nepal, particularly web development, presents a wealth of opportunities that can
drive significant advancements across various domains. In agriculture, for instance, web-based
solutions such as smart irrigation systems and digital land record management can enhance
farming practices and productivity. In education, the development of online learning platforms,
smart classrooms, and mobile learning centers can transform traditional education methods and
expand access to quality learning resources. The tourism sector can benefit from online booking
systems, virtual tours, and tourism-related apps, which can boost Nepal’s global tourism appeal
and facilitate easier travel planning for tourists. Urban development also stands to gain from web
development innovations. Initiatives such as smart city projects, intelligent waste management
systems, and municipal mobile applications can improve urban living conditions and
infrastructure management. In healthcare, the creation of online health records, telemedicine
platforms, and mobile health units can advance healthcare delivery and accessibility. The energy
sector can be modernized through smart grids and metering systems, while the financial sector
can benefit from national payment gateways, mobile wallets, and digital financial systems.
Additionally, web-based disaster management tools and drone technology can enhance disaster
response and recovery efforts.

2.5 Challenges in the Nepali IT Sector


Despite the promising opportunities, the Nepali IT sector, and web development in particular,
face several challenges that need to be addressed to ensure continued growth and effectiveness.
One of the primary challenges is technology and infrastructure development. Continuous
investment is required to build and maintain the necessary technological infrastructure to support
the expanding demands of web development. Skill and talent development is another critical
challenge. There is a need for a skilled workforce proficient in the latest web technologies and
practices. Addressing this requires improvements in professional education and training
programs to keep pace with rapid technological advancements. Encouraging entrepreneurship
and fostering innovation are also essential for advancing web development solutions. This
involves creating an environment that supports private sector involvement and drives
technological innovation. Additionally, establishing a robust financial ecosystem to support IT
investments and startups is crucial for sector growth. Attracting foreign direct investment in web
development and related IT areas can further drive innovation and growth. Enhancing digital
literacy among businesses and the public is also important for the effective adoption and
utilization of web technologies. Emerging technologies such as artificial intelligence (AI),
machine learning, and the Internet of Things (IoT) present both opportunities and challenges.
Web developers must continuously adapt and innovate to incorporate these technologies and stay
competitive in the evolving digital landscape.
Chapter 3:
INTRODUCTION OF ORGANIZATION
3.1 Introduction of Organization
Broadway Infosys Nepal is a leading IT training and software development institute located in
Kathmandu, Nepal. Since its inception, the organization has been dedicated to providing high
quality IT education and solutions tailored to meet the needs of its clients. Broadway Infosys has
a strong reputation for delivering practical, hands-on training programs designed to equip
students with the skills necessary to excel in the fast-paced world of technology.
The organization follows a student-centric approach, emphasizing continuous improvement and
innovation in its teaching methodologies. By integrating the latest technological advancements,
Broadway Infosys ensures that students receive up-to-date training in various IT fields, including
web development, programming, digital marketing, and more. The institute also offers
customized software solutions, catering to the specific requirements of businesses and
organizations, thus enabling them to achieve their technological goals efficiently.
With a team of highly skilled professionals, Broadway Infosys is committed to providing cost
effective and reliable services. Their expertise spans across various domains, including web
design, software development, e-commerce solutions, and digital marketing. The organization's
focus on quality, client satisfaction, and timely delivery has made it a preferred choice for IT
training and software services in Nepal.

3.2 Vision and Scope


Broadway Infosys aims to empower individuals and organizations through high-quality IT
education and innovative software solutions. The organization envisions itself as a leader in the
IT training sector, recognized for its commitment to excellence, client satisfaction, and
technological innovation. By continuously adapting to the evolving demands of the IT industry,
Broadway Infosys strives to deliver value to its clients and students, ensuring their success in a
competitive market.
3.3 Services Offered
Broadway Infosys offers a wide range of services, including:
• IT Training Programs: Broadway Infosys provides comprehensive training programs in
various IT fields, such as web development, software engineering, networking, and
digital marketing. These programs are designed to equip students with practical skills and
industry knowledge, preparing them for successful careers in technology.
• Web Development: The organization specializes in creating dynamic, responsive, and
user-friendly websites tailored to meet the specific needs of clients. Whether it's
developing a simple corporate website or a complex e-commerce platform, Broadway
Infosys ensures that the final product is both visually appealing and functionally robust.
• Software Development: Broadway Infosys develops custom software solutions for
businesses across various industries. Their development process involves thorough
analysis, design, coding, testing, and deployment, ensuring that the software meets the
highest standards of quality and performance.
• Digital Marketing: The digital marketing services offered by Broadway Infosys include
search engine optimization (SEO), social media marketing, content marketing, and
payper-click (PPC) advertising. These services help businesses enhance their online
presence, reach a wider audience, and achieve their marketing goals.
• E-Commerce Solutions: Broadway Infosys provides end-to-end e-commerce solutions,
from website development to payment gateway integration. These solutions are designed
to help businesses establish a strong online presence and maximize their sales potential.
• Web Hosting: The organization offers reliable web hosting services with robust security
features, ensuring that clients' websites are always accessible and perform optimally.
• Consulting Services: Broadway Infosys offers consulting services to help businesses
identify and implement the best IT strategies and solutions to achieve their objectives.
3.4 Organization Structure
The organizational structure at Broadway Infosys is designed to ensure smooth and efficient
operations. The structure includes a CEO who oversees the overall management and strategic
direction of the company. Under the CEO, there are various departments managed by skilled
professionals, including the Technical Director, Web Development Team, Software Development
Team, Marketing Team, and Administrative Staff. Each team is responsible for specific aspects
of the organization’s operations, ensuring that Broadway Infosys delivers high-quality services
and training to its clients and students.
Chapter 4
Analysis of Activities Done / Problems Solved
4.1 Activities
During my internship at Broadway Infosys, I was deeply involved in various web development
projects that provided a comprehensive learning experience. My activities centered around
frontend development, utilizing modern web technologies and tools to build responsive and user
friendly websites. Below is a detailed analysis of the activities I engaged in and the problems I
encountered and solved.
4.1.1 Web Development Projects
➢ Project 1: Chakra path News Website
This project involved creating a dynamic news website that could display real-time
updates and manage a large amount of content efficiently. The key tasks included:
• Requirement Analysis: I started by understanding the client's requirements, including
the need for a content management system (CMS) that allowed for easy updates. This
phase involved thorough discussions with the client to ensure that the final product
would meet their expectations.

• Frontend Development: Using HTML, CSS, and JavaScript, I designed and developed
the user interface. The design needed to be visually appealing and easy to navigate,
with a focus on delivering a seamless user experience. Tailwind CSS was used to
create a responsive and modern design that adapted well to various screen sizes.

• Content Management Integration: The website was integrated with a CMS, allowing
the client to update news articles and other content without needing technical
knowledge. I configured the CMS to ensure it was user-friendly and aligned with the
website’s design.

➢ Project 2: Digital Sahuji E-commerce Platform


This project was a significant part of my internship, involving the development of an
ecommerce website tailored for a retail client. The project phases included:
• Designing the User Experience: I was tasked with designing an intuitive and engaging
user experience, focusing on ease of navigation and efficient product search and
selection. I employed Next.js and Tailwind CSS to build a responsive and visually
appealing interface.

• Implementing Shopping Cart and Payment System: The website required a robust
shopping cart and integrated payment gateway. I developed these features using
JavaScript and worked on ensuring that the payment system was secure and user
friendly. This included handling payment validations and ensuring data security.

• SEO Optimization: Given the competitive nature of e-commerce, search engine


optimization (SEO) was a priority. I implemented various SEO techniques, including
optimizing page load speeds, using meta tags effectively, and ensuring that the
website was crawlable by search engines.

➢ Project 3: ITTI Computer Sales Website


For ITTI, a company specializing in computer sales, I developed a website to showcase
their products and services. The project tasks included:
• Responsive Design Implementation: Ensuring that the website was fully responsive
was crucial, given the diverse customer base accessing the site from different devices.
Tailwind CSS was used to create a flexible grid system and responsive layouts.

• Product Catalog Management: I developed a system to manage and display a large


catalog of computer products. This involved creating dynamic product pages that
were easy to update and navigate.

• User Interaction Features: The website required several interactive features, such as
product filters, search functionality, and user reviews. I used JavaScript to implement
these features, ensuring they were both functional and enhanced the user experience.

➢ Project 4: SKBBL Project


This project involved creating a professional website for SKBBL, focusing on
showcasing their services and engaging their audience. The work included:
• Content Structure Design: I was responsible for structuring the content in a way that
was easy to navigate and aesthetically pleasing. The site needed to convey
professionalism while being accessible to a wide audience.

• Interactive Elements: I added various interactive elements, such as dropdown menus,


sliders, and forms, using JavaScript. These features not only made the website more
engaging but also improved usability.

• CMS Integration: To allow easy updates, the site was integrated with a CMS, which I
configured to meet the client’s specific needs.

➢ Project 5: Burger Website


The project aimed to develop a responsive website for a fast-food chain specializing in
burgers. The website was designed to showcase the menu, offer online ordering options,
and provide information about the chain’s locations.

o Activities:
• UI/UX Design: I was responsible for designing the user interface using HTML,
CSS, and Tailwind CSS. The design focused on creating an appetizing and
visually appealing layout that aligned with the brand's identity. The use of
Tailwind CSS enabled rapid development and ensured the design was consistent
across all pages.
• Responsive Design: The website was developed to be fully responsive, ensuring
optimal viewing across different devices, including desktops, tablets, and
smartphones. This involved the use of media queries and flexible grid layouts.
• Interactive Elements: I integrated interactive features such as a dynamic menu, a
location finder, and a simple ordering form using JavaScript. These features
enhanced user engagement and made the website functional for visitors.

➢ Project 6: Noble College Website

To create a website for Noble College that serves as an information hub for prospective
students and faculty members, detailing the programs offered, admission procedures,
and campus events. o Activities:
• Content Structuring: I structured the website content using a clear hierarchy,
ensuring that information was easy to navigate. This included creating sections for
academic programs, faculty profiles, and news updates.
• Design Implementation: Using Tailwind CSS, I implemented the design, ensuring
a clean and professional look that reflected the educational institution’s ethos. The
design was optimized for readability and ease of navigation.
• Integration with CMS: Although primarily a frontend task, I collaborated with
backend developers to integrate the website with a Content Management System
(CMS) that allowed the client to manage content easily.

➢ Project 7: Silon E-Commerce Clone


This project involved creating a clone of an e-commerce platform using modern frontend
technologies. The goal was to replicate the user interface and functionality of the original
site, focusing on product listings, search functionality, and the shopping cart.
Activities:

• Product Listings: I developed the product listing pages using Tailwind CSS,
ensuring that the design was both visually appealing and user-friendly. Each
product page included details such as price, description, and customer reviews.
• Search and Filter Functionality: I implemented a search and filter system using
JavaScript, allowing users to find products quickly based on categories, price
range, and ratings. This required optimizing the UI to handle dynamic content
loading.

• Shopping Cart Implementation: The shopping cart was designed with a focus on
usability, ensuring that users could easily add, remove, and update products in
their cart. JavaScript was used to manage cart interactions and update the total
price dynamically.
4.2. Problem-Solving and Challenges
Throughout my internship, I encountered several challenges that required innovative solutions:
4.2.1. Cross-Browser Compatibility
Ensuring that the websites functioned correctly across different web browsers, such as Chrome,
Firefox, and Safari, was a significant challenge. I spent considerable time testing the websites on
various browsers and resolving issues related to CSS and JavaScript compatibility. This
experience taught me the importance of writing clean, cross-browser-compatible code.
4.2.2. Mobile Responsiveness
With the increasing use of mobile devices, making the websites responsive was essential. I faced
challenges in optimizing layouts for different screen sizes and ensuring that all interactive
elements worked smoothly on touch devices. Techniques such as media queries and flexible
grids were critical in achieving mobile responsiveness.
4.2.3. Client Feedback and Revisions
Regular client feedback required me to make revisions and adjustments throughout the project
lifecycle. Balancing the client's preferences with best practices in web development was
sometimes challenging. Effective communication and collaboration with the client were crucial
in ensuring that the final product met their expectations.
4.2.4. Performance Optimization
Ensuring that the websites loaded quickly and efficiently was another challenge. I worked on
optimizing images, minifying CSS and JavaScript files, and implementing caching strategies.
These optimizations were essential in improving page load times and overall user experience.

4.3. Team Collaboration and Tools


Collaboration was a key aspect of my internship, and I worked closely with team members using
tools like Git, Slack, and Trello:
• Version Control with Git: I learned the importance of version control, using Git to
manage code changes and collaborate with other developers. This experience was
invaluable in understanding how to manage project workflows and avoid conflicts in
code integration.
• Project Management with Trello: Trello was used to track project progress, assign tasks,
and manage deadlines. Regular updates and status meetings ensured that the team stayed
on track and addressed any issues promptly.

• Communication with Slack: Slack was the primary tool for team communication,
allowing us to share updates, ask questions, and collaborate in real-time. This tool was
essential in maintaining effective communication, especially when working on complex
projects with tight deadlines.
Chapter 5
SUMMARY AND CONCLUSION
5.1 Findings
After 3 months of internship at Broadway Infosys, I am aware of so many unlearnt topics.
From the basics and principles of designing websites and apps to applying those in professional
corporate projects, I learned to value time, research and opportunities. The internship program
not only introduced me to the real working environment, but it also provided me a platform to
grow professionally right at the end of undergraduate program.
• Differences in the theoretical knowledge in college and practical working
• Coping up within real working environment
• Working procedure in IT Company and procedures of getting projects from the clients
• Understood importance of coordination and cooperation in working environment
• Knowing the development procedure of effective and efficient system for any
organization
• Skill to communicate and report to those parties in time regarding any kind of issues that
are dealt in the organization
• Brief insight of career path

5.2 Lessons Learned


My internship at Broadway Infosys was a transformative experience that significantly
enhanced my technical skills and professional growth. The hands-on experience with real-
world projects, particularly in web development, allowed me to deepen my understanding of
various web technologies, including HTML, CSS, JavaScript, and frameworks like Next.js and
Tailwind CSS.

• Technical Skills Enhancement: One of the key lessons I learned was the importance of
writing clean, maintainable code that is compatible across different platforms and
devices. The challenges I faced with cross-browser compatibility and mobile
responsiveness reinforced the need for thorough testing and the use of best practices in
coding.
• Problem-Solving and Adaptability: The internship also taught me the value of
adaptability and problem-solving. Each project came with its own set of challenges,
from ensuring cross-browser compatibility to optimizing website performance. I
learned how
to approach problems systematically, leveraging available resources, collaborating with
team members, and iterating on solutions until the desired outcome was achieved.
• Teamwork and Communication: Working in a team environment was one of the most
rewarding aspects of my internship. I learned the importance of clear communication
and effective collaboration in a professional setting. The use of tools like Git, Slack,
and Trello not only facilitated efficient teamwork but also gave me insights into how
professional development teams operate.
• Professional Growth: Beyond the technical skills, the internship provided me with
valuable insights into the professional world. I learned how to interact with clients,
gather requirements, and deliver solutions that meet their expectations. This experience
has helped me build confidence in my abilities and prepared me for the challenges of a
professional career in web development.

5.3 Conclusion
Internship provided a wonderful pool of opportunities for us to learn. It gave us a platform to
judge our skills and our capabilities to apply the learnt knowledge into actual practice. As a
part of partial fulfillment of requirement of the degree of BIM, I had to be involved in
Broadway Infosys to gain the practical knowledge and experience through the internship
program. Being a part of the company as an intern has truly been a learning experience to
remember. Staying on a schedule, maintaining social relationships with other employees etc.
can be said the major learning from the valuable two months period of internship period. With
this industrial attachment assignment, we are going through the development phase from
student to amateur and in the direction of professionals.
In conclusion, my internship at Broadway Infosys was an invaluable learning experience that
equipped me with the skills, knowledge, and confidence needed to succeed in the field of web
development. The lessons learned during this internship will undoubtedly shape my future
career and contribute to my continued growth as a professional.
APPENDIX

You might also like