Intern Report On React Js at Trifecta Digi Media
Intern Report On React Js at Trifecta Digi Media
on
REACT JS
at
TEIFECTA DIGI MEDIA
Submitted By
MANDHOJ BHARATI
P.U. Registration No: 2019-1-53-0005
Symbol Number: 20530033
Submitted To
Department of Bachelor of Computer Application,
CITIZEN COLLEGE
(Affiliated To Pokhara University)
Kumaripati, Lalitpur,
Nepal.
FEB, 2024
AN INTERNSHIP REPORT
on
REACT JS
at
TRIFECTA DIGI MEDIA
Submitted By
MANDHOJ BHARATI
P.U. Registration No: 2019-1-53-0005
Symbol Number: 20530033
Submitted To
Department of Bachelor pf Computer Application,
CITIZEN COLLEGE
(Affiliated To Pokhara University)
Kumaripati, Lalitpur,
Nepal.
FEB, 2024
COPYRIGHT ©
The author has agreed that the library, Department of Science and Technology, Pokhara
University,Citizen College, may make this internship Report freely available for inspec-
tion. Moreover, the author has agreed that the permission for extensive copying of this
internship report for scholarly purposes may be granted by the professor, who supervised
the internship report recorded herein or, in their absence, by the Head of the Department,
wherein this internship was done. It is understood that recognition will be given to the
author of this internship and to the Department of Science and Technology, Pokhara
University, Citizen College in any use of the material of this internship report. Copying
of publication or other use of this internship report for financial gain without the approval
of the Department of Science and Technology, Pokhara University, Citizen College and
the author’s written permission is prohibited.
Request for permission to copy or to make any use of the material in this thesis in whole
or part should be addressed to:
Head
Department of Science and Technology
Citizen College,Pokhara University
Kumaripati, Lalitpur, Nepal
iii
DECLARATION
I, Mandhoj Bharati, hereby declare that the internship report titled ”Front-end Developed”
is a result of my own work and that it is based on my personal experience during the
internship period at Trifecta Digi Media. The report is being submitted to Citizen
College as a requirement for the completion of my internship. During my internship
period, I worked as an intern in the front-end Developer team of Trifecta Digi Media.
The internship provided me with valuable insights into React.js development practices,
enhancing my skills and knowledge in web development.
I declare that the information presented in this report is accurate and complete to the
best of my knowledge. All references used in the report are duly acknowledged and
cited. I also confirm that this report has not been submitted for assessment to any other
institution. I understand that any attempt to misrepresent the work in this report will
result in disciplinary action as per the policies of the institution.
Mandhoj Bharati
PU Reg. No.: 2019-1-53-0005,
Exam Symbol No.: 20530033
FEB, 2024
iv
RECOMMENDATION FROM WORKING COMPANY AND SUPERVISOR
v
DEPARTMENTAL ACCEPTANCE
FEB, 2024
vi
EXAMINER’S APPROVAL LETTER
vii
ACKNOWLEDGMENT
The successful completion of this internship report would not have been possible without
the support and assistance of many individuals and organizations. The author feels
immensely blessed to have gotten this during my internship program. The author would
like to take this opportunity to offer my earnest admiration to every one of them.
All thanks to my adorable parents for their profound help and support during the cause
of this internship. The author expresses my sentiment of gratitude to Mr. Rohan sir, who
has been a continuous source of inspiration as my intern mentor. My gratitude for his
trust and generosity goes beyond words. Author indebted and thankful to my learned
and revered supervisor for his upbeat personality, kindness; encouraging support, and
willingness to help have tangibly and greatly improved the quality of my Internship
Report and brought it up to its present status.
I would also like to thank the entire team at Trifecta Digi Media for welcoming me
and for all the knowledge and experience they have shared with me. I have genuinely
enjoyed working with all my colleagues, and I have learned so much from them.
I am grateful to Pokhara University and Citizen College for providing me with this
opportunity to gain practical experience in my field. I am confident that the skills and
knowledge I have gained during my internship will be invaluable as I continue my
academic and professional journey.
Finally, I would like to thank my family and friends for their support and encouragement
during my internship. Their love and belief in me have been a constant source of
strength and motivation. Thank you all for making my internship such a meaningful and
memorable experience.
Mandhoj Bharati
7th semester, BCA
FEB, 2024
viii
ABSTRACT
ix
TABLE OF CONTENTS
COPYRIGHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
DECLARATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
DEPARTMENTAL ACCEPTANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
ACKNOWLEDGMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
ABSTRACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
TABLE OF CONTENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Internship. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 ReactJs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.1 Objective of Internship . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.2 Objective of Internship in ReactJs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 Scope and Limitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5 Report Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 ORGNIZATION ANALYSIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1 Background of Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Structure of Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 Specific Department . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3.1 CEO (Chief Executive Officer) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3.2 Project Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3.3 Senior Developers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3.4 Junior Developers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3.5 Interns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
x
2.4 Duration of Internship . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3 LITERATURE REVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2 Evolution of React.js . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.3 Core Principles of React.js. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.4 Advantages of React.js . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.5 Challenges in React.js Development . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4 INTENSHIP ACTIVITIES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.1 Roles and Responsibilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.2 Weekly log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.3 Description of the Project Involve during the Interns . . . . . . . . . . 15
4.3.1 Requirement Software Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.3.2 Back End . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.3.3 User Interface Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.3.4 login Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.3.5 Add links Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.3.6 Generate QR Code Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.4 Tasks /Activities Performed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5 CONCLUSION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.2 Learning Outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
APPENDIX A
INTERNSHIP APPOINTMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Evaluation Form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
xi
LIST OF FIGURES
xii
LIST OF TABLES
xiii
LIST OF ABBREVIATIONS
xiv
CHAPTER 1
INTRODUCTION
1.1 Internship
An internship is like a short-term adventure into the professional world, designed for stu-
dents or beginners eager to get a glimpse of real-world work. It’s a hands-on experience
where you dive into actual tasks related to your interests, learning from experts like a
superhero sidekick learning from their mentor. Whether it’s caring for animals at a zoo
or coding for a tech company, internships provide a taste of the working world, helping
you discover your passions and develop practical skills. They’re not just for experts;
they’re for curious learners ready to explore, make mistakes, and grow. Applying for an
internship is like joining a cool club, where your enthusiasm and willingness to learn are
your key qualifications. It’s a unique opportunity to bridge the gap between classroom
learning and the exciting challenges of a future career.
The internship program, which enabled me to transition from the classroom into a career,
was an example of Citizen College’s commitment to practical education. I have been able
to overcome challenges, expand my skills set and become more capable of dealing with
the demands of today’s business world thanks to a strong support from my university.
The commitment of the institution to promote holistic development is evidenced by this
internship experience which has been duly recognised and approved by Citizen College.
This underlines the importance of active engagement and hands on learning to develop
professionals that are ready for success in today’s competition landscape.
Internships for professional careers are similar in some ways, but not as rigorous as
apprenticeships for professions, trade, and vocational jobs. The lack of standardization
and oversight leaves the term “internship” open to broad interpretation. Interns may be
high school students, college and university students, or post-graduate adults. These
positions may be paid or unpaid and are temporary. Typically, an internship consists of an
exchange of services for experience between the intern and the organization. Internships
are used to determine if the intern still has an interest in that field after the real-life
experience. The benefit of bringing an intern into full-time employment is that they are
already familiar with the company, their position, and they typically need little to no
1
training. In addition, an internship can be used to create a professional network that can
assist with letters of recommendation or lead to future employment opportunities.
1.2 ReactJs
ReactJS, a dynamic JavaScript library forged by Facebook, stands as a cornerstone in
the ever-evolving landscape of web development. Its ascendancy can be attributed to
its ingenious component-based architecture, which empowers developers to construct
modular and reusable user interface elements. This modular approach not only fosters
code organization but also facilitates collaboration among development teams, enhancing
scalability and maintainability. The virtual DOM, a pivotal feature of React, optimizes
the rendering process by creating a lightweight, virtual representation of the actual DOM.
This approach minimizes manipulations and updates only the necessary components,
resulting in a highly efficient and performant web application.
At the heart of React’s expressiveness lies JSX, a syntax extension that seamlessly
combines JavaScript with HTML-like code. This declarative syntax not only enhances
code readability but also simplifies the representation of UI components and their states.
React’s ability to efficiently manage states through props and states further contributes
to its appeal, providing developers with a structured and predictable way to manage data
flow within their applications.
As the focus shifts toward practical application in this internship report, we will embark
on a journey through React’s core concepts, exploring its practical implementation, and
reflecting on firsthand experiences gained during the internship. This exploration aims to
equip the reader with a nuanced understanding of ReactJS and its pivotal role in shaping
modern, interactive web applications.
1.3 Objectives
The internship program was done to fulfill the academic requirement of the BCA 7th
Semester. An internship provides a variety of benefits for young workers who want to
broaden their chances of landing a job and jump-starting their careers.
2
1.3.1 Objective of Internship
1. To Provide students or recent graduates with practical, real-world work experience in
their chosen field,
2. To Allow interns to apply and expand their academic knowledge in a professional
setting,
3. To Develop new skills and enhance existing ones, such as communication, teamwork,
and time management,
4. To Build professional networks and connections in the industry,
5. To Offer exposure to different career paths and opportunities,
6. To Provide a platform for interns to display their talents and work ethic to potential
3
1.3.2 Objective of Internship in ReactJs
1. To Gain practical experience in React.js development,
While the internship provides valuable hands-on experience, its scope is confined to
the specific projects and technologies within Trifecta Digi Media. Time constraints
may limit the depth of exploration into certain aspects of front-end web design. The
projects’ nature influences the learning scope, potentially omitting some broader industry
practices. Additionally, the focus on practical applications may limit theoretical depth in
specific areas. Lastly, the evolving nature of web technologies means that the acquired
knowledge might not encompass every emerging trend in the field.
4
1.5 Report Organization
The material in this project report is organized into five chapters. After this introduction
chapter 1 introduces the problem topic this research tries to address, Chapter 2 describes
the background of the organization, structure, and specific department. Chapter 3
contains the literature review of vital and relevant publications, pointing toward a notable
research gap, and describes the literature review for the learn react js and internship
reports. Chapter 4 mentions the internship activities such as Roles and responsibilities
weekly log, and tasks/ activities performed. Chapter 5 concludes the project shortly,
mentioning the accomplishment and comparing it with the main objectives.
5
CHAPTER 2
ORGNIZATION ANALYSIS
Trifecta Digi Media is a company based in the USA that specializes in helping businesses
with their online presence. With a strong emphasis on client satisfaction, Trifecta Digi
Media is led by a dynamic management team and a skilled workforce well-versed in
the intricacies of web development, digital marketing, and beyond. The company’s
commitment to excellence extends to both onshore and offshore services, reflecting
a global outlook and a dedication to delivering results with pride and passion. They
offer services like creating websites, promoting businesses through digital marketing,
managing social media, and crafting engaging content. Even though the company is in
the USA, it’s cool to be part of their team from Nepal, and I’m learning a lot during my
internship.
The company has a group of creative and skilled people who are experts in web design,
digital marketing, hosting services, and more. They work hard to make sure their clients
are happy with the results. Trifecta Digi Media is not just about providing services;
they’re like a team that’s dedicated to finding smart solutions for their clients in the
ever-changing world of the internet. It’s exciting to be part of a company that cares about
doing great work, no matter where you are in the world, Trifecta Digi Media is able to
help its customers define and implement their e-business strategies successfully.
6
2.2 Structure of Organization
Trifecta Digi Media follows a streamlined organizational structure to ensure efficient
operations and optimal service delivery. The company is led by a dedicated management
team overseeing different departments, including web design, digital marketing, social
media management, and content creation. Each department is comprised of skilled
professionals working collaboratively to meet client needs. The hierarchical structure
facilitates clear communication and enables the team to adapt swiftly to the dynamic
demands of the digital landscape. This organized setup ensures a cohesive and effective
workflow, allowing Trifecta Digi Media to deliver high-quality services and innovative
solutions to its clients.
7
2.3 Specific Department
The Chief Executive Officer of the Company, Mr. Rohan Sharma is responsible for
overseeing the overall work culture of the organization. In the role, he sets the tone
and direction for how the resources and support they need to be successful. Mr. Sagar
Bhandari, the Project Manager/ Project Supervisor, works closely with Mr. Keshav
Bahadur Sunari to manage the various departments within the organization and the
projects that they handle. He is responsible for ensuring that projects are completed on
time, within budget, and to the highest possible standards of quality. In this way, Mr.
Bhandari plays a crucial role in helping the company to achieve its goals and objectives.
The Developer department is one of the several departments within the organization that
is managed by Mr. Sagar Bhandari, the Project Supervisor. This department consists of
three employees, including himself.
8
2.3.1 CEO (Chief Executive Officer)
A CTO is a top-level executive responsible for overseeing the technology strategy and
operations of a company. They are responsible for developing and implementing the
company’s technical vision, managing the research and development process, and making
technology-related decisions that align with the company’s goals and objectives.
2.3.5 Interns
An Intern is a temporary employee who is usually a student or recent graduate working
in an entry-level position to gain experience in a particular industry or profession. They
are typically given less complex tasks and require more supervision than those given to
full-time employees. Interns are expected to learn and contribute to the organization’s
goals, often to be offered a permanent position in the future.
9
2.4 Duration of Internship
I completed my internship program in partial fulfillment of the requirement for the
Bachelor of Computer Application (BCA) 7th semester of Pokhara University, Nepal, on
Front-End (ReactJs)from Trifecta Digi Media Company. The information on duration,
timing, and position are provided below.
10
CHAPTER 3
LITERATURE REVIEW
3.1 Introduction
React.js, a JavaScript library for building user interfaces, has gained immense popularity
in recent years, revolutionizing front-end development. This literature review provides
an overview of existing research on React.js, covering its evolution, core principles,
advantages, and challenges.
11
3.6 Conclusion
The existing body of research indicates that React.js is a powerful tool for front-end
development, providing numerous advantages for developers and organizations. How-
ever, challenges in its adoption and usage should not be overlooked. Further research is
warranted to explore emerging trends, evolving best practices, and the long-term impact
of React.js on web development.
12
CHAPTER 4
INTENSHIP ACTIVITIES
7. Continuous Learning: Stay updated with the latest trends and advancements in front-
end development and React.js, applying new knowledge to enhance existing projects.
9. Testing and Quality Assurance: Implement testing strategies, including unit testing,
to ensure the reliability and quality of code. Collaborate with quality assurance teams to
address and resolve identified issues.
13
4.2 Weekly log
The following is the weekly log of tasks that I did during the internship period from
the day of my hiring to the end of 2 months contract i.e., 20th November, 2023 to 20th
January, 2024.
14
4.3 Description of the Project Involve during the Interns
During the internship, I worked on developing a QR code generator project aimed
at creating QR codes for various types of links, including links to YouTube videos,
Facebook pages, and websites. The project involved implementing a user-friendly
interface where users could input the desired link and generate a corresponding QR code
instantly.
Key Features:
1. Link Input: The project allowed users to input different types of links, such as
YouTube video URLs, Facebook page URLs, and website URLs, via a user interface.
2. QR Code Generation: Upon receiving the input link, the project dynamically
generated a QR code representing the provided link.
3. Customization Options: Users were provided with options to customize the appear-
ance of the generated QR code, such as choosing the size, color, and format.
7. Integration: The QR code generator was integrated with popular APIs and libraries
for generating QR codes efficiently and accurately.
Benefits:
- Ease of Use: The project provided a simple and intuitive way for users to generate QR
codes for different types of links without the need for technical expertise.
- Time Savings: By automating the QR code generation process, the project saved users
time and effort compared to manual methods.
15
- Versatility: The project supported various types of links, making it suitable for a wide
range of applications and use cases.
The QR code generator project undertaken during the internship demonstrated the practi-
cal application of web development skills and provided a valuable learning experience
for both the development team and end users.
Front End
The front end is designed using of JavaScript (React JS), CSS, HTML etc.
HTML
HTML or Hyper Text Mark-up Language is the main mark-up language for creating
web pages and other information that can be displayed in a web26 browser. HTML is
written in the form of HTML elements consisting of tags enclosed in angle brackets (like
¡html¿), within the web page content. The purpose of a web browser is to read HTML5
documents and compose them into visible or audible web pages. It provides a means to
create structured documents by denoting structural semantics for text such as headings,
paragraphs, lists, links, quotes and other items. It can embed scripts written in languages
such as JavaScript which affect the behavior of HTML web pages.
16
CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the look
and formatting of a document written in a mark-up language. While most often used
to style web pages and interfaces written in HTML and XHTML, the language can
be applied to any kind of XML documents, including plain XML, SVG and XUL 5.
CSS is a cornerstone specification of the web and almost all web pages use CSS style
sheets to describe their presentation.CSS is designed primarily to enable the separation
of document content from document presentation, including elements such as the layout,
colors, and fonts. This separation can improve content accessibility, provide more
flexibility and control in the specification of presentation characteristics, enable multiple
pages to share formatting, and reduce complexity and repetition in the structural content
(such as by allowing for table-less web design can also allow the same mark-up page
to be presented in different styles for different rendering methods, such as on-screen,
in print, by voice (when read out by a speech-based browser or screen reader), and
on Braille-based, tactile devices. It can also be used to allow the web page to display
differently depending on the screen size or device on which it is being viewed.
Java Script
17
4.3.2 Back End
Node Js
18
4.3.4 login Page
A login page for a QR code generator serves as a secure entry point for users to access the
generator’s functionality. It typically includes fields for users to input their credentials,
such as email and password, along with options for authentication, like logging in with
social media accounts or email verification. The login page ensures that only authorized
users can utilize the QR code generator, maintaining the security and integrity of the
generated QR codes.
19
4.3.5 Add links Page
The add link page for a QR code generator enables users to input and generate QR codes
for multiple URLs simultaneously. This feature streamlines the process of creating QR
codes for diverse sets of links, enhancing efficiency and convenience for users managing
multiple destinations or campaigns. Users can easily input multiple URLs, and generate
QR codes.
20
4.4 Tasks /Activities Performed
The major tasked performed in Company are listed below:
21
CHAPTER 5
CONCLUSION
5.1 Conclusion
In concluding my internship focused on front-end web design with React.js at Trifecta
Digi Media, I can confidently say it has been a transformative experience. The hands-on
exposure to real-world projects and collaboration with skilled professionals has provided
a deep understanding of React.js and its applications in crafting engaging and responsive
user interfaces. This internship has instilled problem-solving resilience, enhancing
my ability to identify and resolve issues efficiently. As I reflect on this transformative
experience, the knowledge, skills, and insights gained at Trifecta Digi Media serve as a
robust foundation for my continued growth in the ever-evolving landscape of front-end
web design.
22
finding effective solutions to challenges encountered in real-world projects.
23
A. INTERNSHIP APPOINTMENT
24
B. Internship Log Book1
25
B. Internship Log Book2
26
B. Internship Log Book3
27
B.Internship Log Book4
28
B. Internship Log Book5
29
C. Evaluation Form
30
31
REFERENCES
[1] Trifecta Digi Media (2022) Trifecta digi Media , Available online at https://
trifectadigimedia.com/, Accessed: Feb 2, 2024.
[2] Indeed (2024) Internship report: outline and examples, Available on-
line: https://www.indeed.com/career-advice/career-development/
how-to-write-an-internship-report, Accessed: Jan 02, 2024.
32