A
INTERNSHIP REPORT
CS3711-Summer Internship
on
FULL STACK WEB DEVELOPMENT
A report submitted in partial fulfillment of the requirements for the
Industry Internship Program
Submitted
By
Gutta Sailokesh(720921104035)
Under Supervision
of
Dr.S.Zulaikha Beevi
In partial fulfillment of the award of the degree
of
BACHELOR OF ENGINEERING
in
COMPUTER SCIENCE AND ENGINEERING
JCT COLLEGE OF ENGINEERING AND TECHNOLOGY, COIMBATORE-641105
1
B O N A F I D E CERTIFICATE
This is to certify that the “Internship report” submitted by, Mr.Gutta Sailokesh is work
done by him/her and submitted during 2024-2025 academic year, in partial fulfillment of the
requirements for Industry Internship Program in Bachelor of Engineering Degree in
Computer Science and Engineering by JCT College of Engineering and Technology,
Coimbatore.
SIGNATURE
Dr.S.Zulaikha Beevi, Ph.D
Professor & Head
Computer Science and Engineering
JCT College of Engineering and
Technology,
Coimbatore.
Submitted for the Project Viva-voice Examination held on 02-12-2024
Internal Examiner External Examiner
2
VISION:
To emerge as a Premier Institute for developing industry ready engineers with competency, initiative
and character to meet the challenges in global environment.
MISSION:
To impart state-of-the-art engineering and professional education through strong theoretical basics
and hands on training to students in their choice of field.
To serve our students by teaching them leadership, entrepreneurship, teamwork, values, quality,
ethics and respect for others.
To provide opportunities for long-term interaction with academia and industry.
To create new knowledge through innovation and research.
3
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
VISION
Toproducetheleaders inthefieldof Computer
ScienceandEngineering,evolvingasaCentreofExcellenceforLearningandResearch.
MISSION
ComputerScienceandEngineeringDepartment iscommitted,
TodevelopgloballycompetentengineerscapableofprovidingsecureandOut-of-
theBoxcomputingandcutting-edgetechnologysolutions.
Toprovidestate-of-artlaboratoriesandqualitylearningenvironment.
To educate students with ethical values and to serve society with innovative, intelligent
productsandservices.
Programme Educational Objectives (PEO)
PEO1: Graduates shall exhibit their sound theoretical, practical skills and knowledge for successful
employments or higher studies or research or entrepreneurial assignments.
PEO2: Graduates shall have lifelong learning skills, professional ethics and good communication
capabilities along with leadership skills, so that they can succeed in their life.
PEO3: Graduates shall become leaders, innovators and entrepreneurs by devising software solutions for
social issues and problems, thus caring for the society.
Programme Outcomes (PO)
Engineering Graduates will be able to:
4
1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and
an engineering specialization to the solution of complex engineering problems.
2. Problem analysis: Identify, formulate, review research literature, and analyze complex engineering
problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and
engineering sciences.
3. Design/development of solutions: Design solutions for complex engineering problems and design system
components or processes that meet the specified needs with appropriate consideration for the public health
and safety, and the cultural, societal, and environmental considerations.
4. Conduct investigations of complex problems: Use research-based knowledge and research methods
including design of experiments, analysis and interpretation of data, and synthesis of the information to
provide valid conclusions.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering
and IT tools including prediction and modeling to complex engineering activities with an understanding of
the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal,
health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional
engineering practice.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the
engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or leader in diverse
teams, and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the engineering
community and with society at large, such as, being able to comprehend and write effective reports and
design documentation, make effective presentations, and give and receive clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the engineering and
management principles and apply these to one’s own work, as a member and leader in a team, to manage
projects and in multidisciplinary environments.
12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in
independent and life-long learning in the broadest context of technological change.
Program Specific Outcomes (PSO)
PSO1: Have capabilities to successfully qualify in national level competitive examinations for higher
studies and employment.
PSO2: Have abilities to apply their knowledge in the domain of Design and Analysis of Algorithms,
Computer Networks, Artificial Intelligence, Information Security, Data Science, Data Structure, Grid and
Cloud Computing, Software Engineering, Machine Learning, Operating Systems.
5
ACKNOWLEDGEMENT
At this pleasing moment of having successfully completed our project, we wish to convey
our sincere thanks and gratitude to the management of our college our beloved Secretary
Shri.R. Durga Shankar who provided all the facilities to us.
We would like greatly indebted to our Principal Dr.S. Manoharan, M.E., Ph.D., who has
been the motivating force behind all our deeds
We earnestly express our sincere thanks to our Head of the Department of CSE Prof.
Dr.S.Zulaikha Beevi,(Ph.D)., for his immense encouragement and support throughout the
project.
We are very much obliged to express our sincere thanks and gratitude to our beloved
supervisor Prof.Dr.S.Zulaikha Beevi,(Ph.D).,Professor of Computer Science and Engineering
Department who gave us valuable suggestions, constructive criticisms and encouragement
that has enables us to complete our project successfully.
We extend our heartfelt gratitude to our parents and friends and those who supported directly
and indirectly to complete the project successfully.
6
INDEX
SR.NO CHAPTER PAGE.NO
1 Introduction
8
2 Company Profile
9
3 Activities of Various Departments
10
4 Work Done
11
5 Conclusion
12
7
INTRODUCTION
The CS3711-Summer Internship program provided an excellent opportunity
to gain practical experience in the field of Full Stack Web-development,
aligning theoretical knowledge with hands-on application. This internship was
a part of the Industry Internship Program, fulfilling partial requirements for
the Bachelor of Engineering degree in Computer Science and Engineering at
JCT College of Engineering and Technology, Coimbatore.
The program aimed to bridge the gap between academic learning and industry
practices by engaging students in real-world projects. As an intern at
InternshipStudio, Banglore, I had the opportunity to work on full-stack
development projects, encompassing both front-end and back-end
technologies, and contribute to the creation of scalable and dynamic web
applications.
The internship also emphasized understanding organizational workflows,
adhering to professional ethics, and exploring innovative solutions to complex
technical problems. This report documents my experiences, activities, and
learning outcomes during the internship period.
The internship was not just about technical growth; it also emphasized the
importance of ethical practices, continuous learning, and adapting to industry
trends. This report encapsulates the journey, key activities, and achievements
during the internship, showcasing the valuable experience and skills acquired
through this enriching opportunity.
8
COMPANYPROFILE
InternshipStudio is a Bangalore-based organization specializing in providing
internships and training in various technological domains, with a focus on
developing industry-ready professionals. The company is dedicated to
bridging the gap between academic knowledge.
Internshipstudio offers structured programs in areas like full-stack web
development, data science, and software engineering, ensuring interns gain
practical experience and technical expertise. With a commitment to
excellence, integrity, and innovation, the company aims to foster a
collaborative learning environment.
To empower students and young professionals by bridging the gap between
academic learning and industry requirements, enabling them to excel in their
chosen fields
Structured programs in full-stack web development, software engineering,
data science, and more. Regular workshops to enhance technical skills and
industry knowledge. Resume building, interview preparation, and guidance on
industry trends.
9
ACTIVIES ON
VARIOUS
DEPARTMENT
Focuses on the design, development, and maintenance of web and software
applications. It provides interns with the opportunity to work on live projects,
emphasizing front-end and back-end development, database management, and
debugging.
Conducts technical workshops, coding sessions, and project reviews to
enhance the skills of interns. This department ensures that participants
understand industry standards and best practices while addressing their
technical queries.
Dedicated to testing and ensuring the quality of the projects developed.
Interns are trained to use testing tools and methodologies to identify and fix
bugs, ensuring the delivery of reliable and robust applications.
Encourages interns to explore innovative solutions and implement cutting-
edge technologies. This department focuses on incorporating new trends like
AI, cloud computing, and IoT into projects.
Introduces interns to the importance of understanding client requirements and
maintaining effective communication. It also provides insights into project
management and the business aspects of technology solutions.
10
WORK DONE
I worked on various stages of full-stack web development, gaining hands-on
experience in designing, developing, and deploying web applications. My
responsibilities included analyzing client requirements, designing user
interfaces using HTML, CSS, JavaScript, and frameworks like Bootstrap to
ensure responsive and user-friendly designs.
On the back-end, I implemented server-side functionalities using Node.js and
Express.js, managing databases and creating APIs with MongoDB/MySQL.
I utilized Git and GitHub for version control, enabling seamless collaboration
with the team. Additionally, I conducted testing and debugging to ensure
smooth functionality and deployed applications to live servers using platforms
like Heroku or AWS.
I also documented workflows, code structures, and development guidelines,
ensuring maintainability. This experience enhanced my technical expertise,
problem-solving abilities, and understanding of industry practices.
For development, I was responsible for deploying applications to live servers
using platforms like AWS. This involved setting up continuous
integration/continuous deployment (CI/CD) pipelines, configuring the servers,
and monitoring the deployed applications for any issues.
11
CONCLUSION
The internship at Internshipstudio provided an invaluable opportunity to
bridge the gap between theoretical knowledge and practical application in the
field of full-stack web development.
Throughout the program, I gained hands-on experience in designing,
developing, and deploying web applications, enhancing both my technical and
professional skills.
The exposure to real-world projects, collaboration with team members, and
adherence to industry standards significantly enriched my understanding of
the software development lifecycle.
This experience has not only strengthened my technical foundation but also
equipped me with the confidence and expertise required to excel in my
professional career.
I now feel more confident in my abilities as a full-stack web developer and
am excited to apply these skills in future career opportunities. This experience
has laid a strong foundation for my professional journey and has made me
more prepared for the challenges of the dynamic technology landscape.
12