Internship Report
Internship Report
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.3 Objectives...............................................................................................................................7
1.4 Methodology..........................................................................................................................8
5.1 Findings................................................................................................................................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.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.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
• 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.
• 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.
• 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.
• CMS Integration: To allow easy updates, the site was integrated with a CMS, which I
configured to meet the client’s specific needs.
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.
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.
• 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.
• 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
• 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