23P35A0519
23P35A0519
BACHELOR OF TECHNOLOGY
in
COMPUTER SCIENCE AND ENGINEERING
Submitted By:
H. V. MOHAN TANARI
23P35A0519
(Approved by AICTE, permanently affiliated to JNTUK & Accredited by NAAC A & NBA
Recognized by UGC under the sections 2(f) and 12(B) of the UGC act 1956) Aditya Nagar,
ADB Road –Surampalem 533437, Kakinada. Dist., A.P.,
2024 – 2025
i
ADITYA COLLEGE OF ENGINEERING AND TECHNOLOGY
An AUTONOMOUS Institution
(Approved by AICTE, permanently affiliated to JNTUK & Accredited by NAAC A & NBA
Recognized by UGC under the sections 2(f) and 12(B) of the UGC act 1956) Aditya Nagar,
ADB Road –Surampalem 533437, Kakinada. Dist., A.P.,
CERTIFICATE
ii
DECLARATION
iii
INTERNSHIP COMPLETION CERTIFICATE
iv
ACKNOWLEDGEMENT
First, I would like to thank the Directors of Technical Hub Pvt Ltd, Surampalem for
giving me the opportunity to do an internship within your organizations. I would like to
thank our internship mentor Mr. Durga Sai Prasad who have guided us a lot and
encouraged us in every step of the internship project work. I also would like all the
people that worked along with me in Technical Hub Pvt. Ltd.,
It is with immense pleasure that I would like to express my indebted gratitude to our
internship coordinator Dr.R.V.S Lalitha Assistant Professor, M.Tech, Ph.D who has
guided us a lot and encouraged us in every step of the intern project work, his valuable
moral support and guidance throughout the Intern project helped us to a greater extent.
I owe my sincere gratitude to Dr. A RAMESH, Principal for providing a great support
and for giving us the opportunity of doing the Internship.
I am thankful to our College Management for providing all the facilities in time to us
for completion of our internship.
Not to forget, Faculty, Lab Technicians, non-teaching staff and our friends who have
directly or indirectly helped and supported us in completing our internship in time.
v
INDEX
S. NO TOPIC PAGE NO
1 Abstract 01
2 Introduction 02
3 About React 03 - 04
6 Executive Summary 11
8 Opportunities 13
9 Training 14
10 Challenges Faced 15
11 About Project 16 – 22
12 Conclusion 23
vi
1. ABSTRACT
The "CAREER PATH" project is an internship initiative aimed at developing a dynamic
and user-friendly web platform for exploring roadmaps with different job roles. The
project involves the comprehensive design and implementation of a responsive website
using HTML, CSS, and JavaScript.
The website development process began with meticulous planning and design to align
with the CAREER PATH brand identity. HTML was used to structure the content,
providing a semantic foundation for the site. CSS was employed to create a visually
appealing and responsive layout, ensuring compatibility across various devices and
screen sizes. JavaScript was integrated to enhance interactivity and functionality,
enabling features such as a menu bar, and a login page.
Throughout the project, modern web development practices and tools were employed,
ensuring the site is both aesthetically pleasing and performant. The outcome is a fully
functional, attractive, and user-centric website that effectively represents CAREER
PATH, facilitating increased engagement and interest in providing the different job
roles.
This internship project not only provided practical experience in web development but
also demonstrated the importance of integrating design principles, technical skills, and
user experience considerations in creating a successful online presence for a service-
focused platform.
1
2. INTRODUCTION
During my internship in React, I delved into the dynamic landscape of Full Stack
Development with a focus on React native. This immersive experience has equipped me
with the essential skills and knowledge needed to excel in React native, a leading Tech
Stack that powers innovations across industries.
A career path is a journey that encompasses the various roles, experiences, and skills
an individual acquires throughout their professional life. It is not merely a series of jobs
but rather a progression that reflects personal growth, increasing expertise, and evolving
professional goals. Whether linear or non-linear, a career path represents the trajectory
an individual follows as they navigate the world of work, balancing aspirations,
opportunities, and challenges along the way.
At its core, a career path is shaped by both external factors, such as industry trends
and market demands, and internal factors, such as personal interests, values, and
ambitions. It often begins with early education and entry-level roles, expanding over time
through further training, specialization, or lateral transitions. While some individuals
follow a traditional career progression within a single industry, others may explore
multiple fields or entrepreneurial ventures, embracing change.
Understanding one's career path is key to making informed decisions about professional
growth, from selecting educational opportunities to pursuing new challenges or leadership
roles. It also helps individuals identify their long-term goals, anticipate the skills required
for success, and adapt to the ever-evolving job market.
2
3. About React
React is a popular open-source JavaScript library for building user interfaces, primarily
for single-page applications. Developed by Facebook, it enables developers to create
fast and dynamic web applications with a component-based architecture, where each UI
part (like buttons, forms, or lists) is built as a separate, reusable "component."
React divides the UI into small, reusable pieces (components) that can be independently
developed and maintained.
Declarative UI:
Developers describe what the UI should look like, and React takes care of rendering it.
This approach simplifies code and makes it predictable.
Virtual DOM:
React creates a lightweight copy of the real DOM, known as the Virtual DOM, which
3
helps to speed up rendering by only updating parts of the UI that change.
JSX Syntax:
JSX is a syntax extension that combines JavaScript and HTML, allowing developers to
write HTML-like code in JavaScript. JSX is optional but widely used in React for easier
readability.
Reusability:
React has a large community, plenty of libraries, and tools that integrate seamlessly
There are numerous tools (e.g., React Developer Tools) that assist in debugging,
monitoring, and profiling React applications.
React is commonly used for web applications where dynamic user interfaces are needed,
such as:
4
Core Concepts of React:
Components:
React applications are built from "components." Each component represents a part of
the UI, such as a button, form, or a larger, composed feature like a profile card.
Components in React can be Functional or Class-based. Functional components are
the modern since the introduction of Hooks in React 16.8, allowing functional
components to manage stand lifecycle events. scaling based on demand, ensuring that
your application can handle varying of traffic while maintaining availability and
reliability.
5
4. LEARNING OBJECTIVES / INTERNSHIP OBJECTIVES
An objective for this position should emphasize the skills you already possess in the
area and your interest in learning more
Some internships are used to allow individuals to perform scientific research while
others are specifically designed to allow people to gain first-hand experience working.
Utilizing internships is a great way to build your resume and develop skills that can
be emphasized in your resume for future jobs. When you are applying for a Training
Internship, make sure to highlight any special skills or talents that can make you stand
apart from the rest of the applicants so that you have an improved chance of landing the
position.
6
5. WEEKLY OVERVIEW OF INTERNSHIPACTIVITIES
7
DATE DAY NAME OF THE TOPIC/MODULE COMPLETED
06/06/24
Thursday Animations
Wednesday
12/06/24 Complete implementation of HTML and CSS in a task
8
DATE DAY NAME OF THE TOPIC/MODULE COMPLETED
Thursday
14/06/24 Friday Operators and Control Statements
9
DATE DAY NAME OF THE TOPIC/MODULE COMPLETED
10
6. EXECUTIVE SUMMARY
This report is about my 8 weeks internship program with Technical Hub Pvt.Ltd.,
(Surampalem). In this comprehensive report, I have discussed about every major aspect
of the company which I observed and perceived during my internship program.
During my internship program, I have learned and mainly worked on Full Stack
Development with React Native. All the details have been discussed in detail. All the
policies and procedures of the company have been discussed in detail.
As per Technical Hub Pvt. Ltd., The purpose of the internship is to learn, by working in
practical environment and to apply the knowledge acquired during the studies in real
world scenario in order to tackle the problems using the knowledge and skill learned
during the academic process.
11
7. ABOUT THE COMPANY
Technical Hub Pvt Ltd, provides the trainings which are certification aligned and
associated with various vendors that are top in the industry. Members who are part of
this program are given a constant practical example on various topics, thus keeping them
abreast of their technological world. It is located in Surampalem, Andhra Pradesh.
Founded by Babji Neelam, Technical Hub Pvt Ltd, quickly grew into one of the largest
companies in the Kakinada.
Mission: Technical Hub Pvt. Ltd, the Student Success Platform Improving the
knowledge base with rapidly evolving technological skills, the skill to communicate
across discipline, the ability to lead team-centered projects, contextualized problem
formulation and hand-on experience is the present demand of the global industry. To
meet this demand, Aditya initiated t-Hub: a perfect launch pad to the job world. T-Hub
trains students in various disciplines beyond technological labels.
Vision: We believe that the business of business is to improve the state of the world, and
we work to make sure Technical Hub Pvt. Ltd is a platform for change through serving
the interests of all our stakeholders— employees, customers, partners, communities and
the environment.
12
8. OPPORTUNITIES
During these 8 weeks of the offline internship, I was given the opportunity to perform
the following role:
Intern:
Coordinating with the team members and team lead some regular basis to keep
attract of the activities held and about the work to be done.
Forth at I have referred the GitHub repositories and had gain the complete
knowledge on different tools.
They have given different tasks to develop different parts of the application.
Also, they have finally conducted super badge tests to certify with the completion of
internship.
13
9. TRAINING
During the 8 weeks of training, I received comprehensive instruction in front-end
development, back-end development, and overall website development. The training
covered a range of technologies and methodologies to equip us with the skills needed
for modern web development.
Training Focus:
Front-End Development
Back-End Development
Technologies and Skills Acquired:
Front-End Development:
1. HTML (Hyper Text Markup Language): Gained proficiency in structuring web
content, creating elements such as headings, paragraphs, links, lists, and forms to build
the foundational structure of web pages.
2. CSS (Cascading Style Sheets): Learned how to style and layout web pages, including
the use of colors, fonts, spacing, and responsive design techniques to ensure
compatibility across various devices and screen sizes.
Back-End Development:
1. JavaScript: Acquired skills in JavaScript for both front-end and back-end development.
This included:
Client-Side Scripting: Enhancing user interactions and functionality on web pages.
Server-Side Development: Utilizing JavaScript with Node.js to handle server
operations, manage databases, and build APIs.
This training not only provided technical skills but also offered practical experience in
applying these technologies to real-world projects, enhancing both my theoretical
knowledge and practical capabilities in web development.
14
10. CHALLENGES FACED
Challenges Faced During the Internship:
Understanding Applications and Tools: At the start of the internship, I encountered
difficulties grasping the various applications and tools used in web development.
Package Installation Issues: I struggled with installing and configuring necessary
packages and dependencies for development.
Time Management: Balancing the demands of college and internship
responsibilities proved challenging, impacting my ability to manage both effectively.
Advanced Web Development Topics: Comprehending more advanced topics in web
development presented a challenge, requiring additional effort to master these
concepts.
Memory Management: Managing memory resources on my PC was problematic,
affecting development efficiency and performance.
Network Issues: Technical difficulties related to network connectivity occasionally
disrupted my workflow and access to online resources.
Process Automation: I faced obstacles in understanding and implementing process
automation modules, which were integral to streamlining development tasks.
Despite these challenges, I successfully completed the internship, which significantly
contributed to securing a new job. This experience not only enhanced my problem-
solving skills but also provided valuable insights into overcoming obstacles in a
professional setting.
15
11. ABOUT PROJECT
Project Introduction:
The journey of career development is a dynamic and multifaceted process that
shapes the professional lives of individuals over time. This project aims to explore the
concept of career paths—how they are formed, how they evolve, and the factors that
influence the decisions individuals make along the way. By examining the stages and
milestones of career progression, this project seeks to provide a deeper understanding
of the diverse pathways people can follow within various industries, as well as the
skills, education, and experiences that contribute to success.
Project Requirements:
System development hardware
Operating System: Windows 7, 8, 9,10
Language: HTML, CSS, JavaScript
Project Code:
Step 1: Code for home page
16
17
Step 2: Code for roadmaps
18
Step 3: Code for About us Page
19
Step 4: Code for Interview Questions
20
Project Output:Home Page
21
22
23
12. CONCLUSION
Ultimately, a well-defined career path is not just about reaching a specific destination but
about making informed choices, staying flexible in the face of change, and finding fulfillment
and meaning in one's professional journey. By understanding the factors that influence career
growth and adopting a proactive, growth-oriented mindset, individuals can better navigate
their own career paths and achieve long-term success and satisfaction
24
13. Photos & Links
Youtube Videos:
https://youtu.be/ZxKM3DCV2kE?si=JoZ9BiYu5oKfozUJ
Hackerrank:https://www.hackerrank.com/certificates/0
fa4ac7ccb9b
25
14 STUDENT SELF EVALUATION SHEET
Student Signature
26
Evaluation by the Supervisor of the Intern Organization
Student Name: H.V. MOHAN TANARI
Registration No: 23P35A0519
Duration of Internship:8 weeks
From: MAY 16th 2024 To: AUGUST 15th 2024
Date of Evaluation:
Organization Name & Address: Technical Hub, Surampalem
Name & Address of the Supervisor with Mobile Number
Please rate the student’s performance in the following areas:
Please note that your evaluation shall be done independent of the Student’s self-evaluation
Rating Scale: 1 is the lowest and 5 is the highest rank
1 Oral communication 1 2 3 4 5
2 Written communication 1 2 3 4 5
3 Interaction ability with the community 1 2 3 4 5
4 Positive Attitude 1 2 3 4 5
5 Self-confidence 1 2 3 4 5
6 Ability to learn 1 2 3 4 5
7 Work Plan and Organization 1 2 3 4 5
8 Quality of work done 1 2 3 4 5
9 Time Management 1 2 3 4 5
10 Achievement of Desired Outcomes 1 2 3 4 5
OVERALL PERFORMANCE
Name of
Name of the
theStudent:H.V. Mohan Tanari SURYA PHANEENDRA
Student: CHAGANTI
62
Programme of Study: Bachelor of Technology
Programme of Study: Bachelor Of Technology
Year Of Study: 3rd
Year Of Study: 3rd
Group: Computer Science and Engineering
Group: Computer
Register No/H.T.NO: 23P35A0519
Name of the college: Aditya College of Engineering and Technology
University: JNTUK
Date:
Signature of Head of the Department with seal
Signature of External:
28