VISVESVARAYA TECHNOLOGICAL UNIVERSITY
JNANA SANGAMA, BELGAVI- 590018
Full Stack Web Development
A Report on Internship
carried out at
Prinston Smart Engineers
Submitted in partial fulfilment for the award of
degree Master of Computer
Applications Submitted by
AMOGHA L S
1AM22MC007
Under the Guidance of
[Link] Arockiaraj [Link]
Associate Professor Project Lead
Dept of MCA , AMCEC Prinston Smart Engineers
Internal guide External Guide
DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS
AMC ENGINEERING COLLEGE
Bannerghatta Road, Bengaluru- 560 083
2023 - 24
AMC ENGINEERING COLLEGE
DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS
Bannerghatta Road, Bengaluru- 560 083
CERTIFICATE
This is to certify that the internship report titled FULL STACK WEB DEVELOPMENT carried out
by Amogha L S[ 1AM22MC007] in partial fulfilment of the requirements for the award of Master
of Computer Applications of Visvesvaraya Technological University, Belagavi has successfully
completed an internship with Prinston Smart Engineers from 29/10/2023 to 09/12/2023. It is
certified that allcorrections/suggestions indicated for the internal assessment have been incorporated
in the report. The internship report has been approved as it satisfies the academic requirements in
respect of internship work prescribed for the said degree.
During the internship period, Amogha L S[1AM22MC007] actively participated in Full Stack Web
Development. The intern exhibited a commendable level of dedication, enthusiasm, and
professionalism throughout the internship tenure.
Internship Guide Head of the Department,
Continuous Internal Evaluation (CIE)
Please encourage students to have their internship site supervisor and faculty guide to complete this
evaluation.
Student Name: Amogha L S
USN:1AM22MC007
Internal Guide Name: Dr. M Charles
Arockiaraj External Guide name:[Link]
Company name: Prinston Smart Engineers
Performance Evaluation Max. External Internal
Marks Guide Guide
(E) (I)
Internship/Professional practice report 20
QualityofWork(accuracy,completeness,neatness)
Application of Knowledge
Overall contribution (overall impact & value addition)
Seminar 20
Content (relevance, Depth of knowledge & Originality)
Organization&structure(Introduction,flow&conclusion)
Communications Skills (written and oral expression)
Delivery(Clarity,Engagement&pacing)
VisualAids(quality&effectiveness)
TimeManagement(Adherencetotime)
Overallpresentationskills(confidence&professionalism)
Question and answer session 10
Engagement with audience (interactions & awareness)
Responses
Knowledgeability
Total Marks 50
Marks (E+I)/2 :
Signature of the
Internal Guide External Guide
Semester End Examination (SEE)
Examiners appointed by the University / College as per the VTU norms
Student Name: Amogha L S USN:1AM22MC007
Performance Evaluation Max. Marks
Marks Obtained
Internship/Professional practice report 20
QualityofWork(accuracy,completeness,neatness)
Application of Knowledge
Overall contribution (overall impact & value addition)
Seminar 20
Content (relevance, Depth of knowledge & Originality)
Organization&structure(Introduction,flow&conclusion)
Communications Skills (written and oral expression)
Delivery(Clarity,Engagement&pacing)
VisualAids(quality&effectiveness)
TimeManagement(Adherencetotime)
Overallpresentationskills(confidence&professionalism)
Question and answer session 10
Engagement with audience (interactions & awareness)
Responses
Knowledgeability
Total Marks 50
Signature of Internal Examiner External Examiner
Name:
Affiliation:
Parameters Max. Marks Marks. Obtained
Continuous Internal Evaluation 50
(CIE)
Semester End 50
Examination
(SEE)
Total 100
In words:
ACKNOWLEDGEMENT
First, I would like to thank Ms. Farheen Farhat, Head of Prinston smart engineers,
Bengaluru for giving me the opportunity to do an internship within the organization.
I also would like all the people that worked along with me Prinston smart engineers,
Bengaluru with their patience and openness they created an enjoyable working environment.
It is indeed with a great sense of pleasure and immense sense of gratitude that I
acknowledge the help of these individuals.
I am highly indebted to the Executive Vice President, Sri. Rahul Kalluri and Principal
Dr. R Nagaraja for the facilities provided to accomplish this internship.
I would like to thank my Head of the Department Dr. M S Shashidhara for his constructive
criticism throughout my internship.
I would like to thank Prof. Padma Priya, College internship coordinator and Prof. Namrata
internship Guide Department of MCA for their support and advises to get and complete
internship in above said organization.
I am extremely great full to my department staff members and friends who helped me in the
successful completion of this internship.
Amogha L S
(1AM22MC007)
Internship Course objectives:
Internship/Professional practice provide students the opportunity of hands-on experience that
include personal training, time and stress management, interactive skills, presentations, budgeting,
marketing, liability and risk management, paperwork, equipment ordering, maintenance,
responding to emergencies etc. The objective is further,
To put theory into practice.
To expand thinking and broaden the knowledge and skills acquired through course work in
the field.
To relate to, interact with, and learn from current professionals in the field.
To gain a greater understanding of the duties and responsibilities of a professional.
To understand and adhere to professional standards in the field.
To gain insight to professional communication including meetings, memos, reading,
writing, public speaking,
research, client interaction, input of ideas, and confidentiality.
To identify personal strengths and weaknesses.
To develop the initiative and motivation to be a self-starter and work independently.
Course outcomes:
At the end of the course the student will be able to:
Gain practical experience within industry in which the internship is done.
Acquire knowledge of the industry in which the internship is done.
Apply knowledge and skills learned to classroom work.
Develop a greater understanding about career options while more clearly defining
personal career goals.
Experience the activities and functions of professionals.
Develop and refine oral and written communication skills.
Identify areas for future knowledge and skill development.
Expand intellectual capacity, credibility, judgment, intuition.
Acquire the knowledge of administration, marketing, finance, and economics.
INDEX
[Link] Contents [Link]
1 Abstract
2 Introduction
1.1 Modules
3 Analysis
4 Software requirements specification
5. Technology
4.1 [Link]
[Link]
4.3……
6. Coding with Mini Project
7. Screenshots
8. Conclusion
9 Bibliography
10 Area of the Project
1Proposed Title of the major project
DIARY/ WEEKLY OVERVIEW OF INTERNSHIP ACTIVITIES
DATE DAY NAME OF THE TOPIC/MODULE COMPLETED
Monday Introduction of HTML
HTML Elements, Anchor Tags
1st WEEK
Tuesday
Wednesday Paragraph tag, Image tag, Div. tag, Nav tag
Thursday Headers, Footers, Forms
Friday Buttons, Lists, Ordered lists, Unordered lists
Saturday Nested lists, Navigation within the page
DATE DAY NAME OF THE TOPIC/MODULE COMPLETED
Monday Introduction to CSS
Tuesday Inline styling, Internal styling, External styling
2nd WEEK
Wednesday Box Model, Hover effect
Thursday Focus effect, Box-shadow
Friday Border-effects, Flex Box
Saturday Various font styles, Visibility
DATE DAY NAME OF THE TOPIC/MODULE COMPLETED
Monday Introduction to JavaScript
Tuesday Datatypes in JavaScript
Wednesday Loops in JS console, Alert, DOM manipulation
3rd WEEK
Thursday Handling form submission, Handling multiple
Friday Selection, Arrays
Saturday Objects in JavaScript
DATE DAY NAME OF THE TOPIC/MODULE COMPLETED
Monday Introduction to ReactJS
Tuesday Components, Creating Components, Rendering Components
Wednesday Adding New Dependencies
Arrow function, Map function, Filter function
4th WEEK
Thursday
Friday Class components, creating small react-projects, Styling
react projects
Saturday Fetching data from API, Posting data to API,
Hooks in ReactJS,(Use state, Use effect),
Project session
DATE DAY NAME OF THE TOPIC/MODULE COMPLETED
Monday Introduction to NodeJS
Tuesday NodeJS Architecture
5th WEEK
Wednesday Installation of NodeJS
Thursday NPM (Node Package Manager), JSON File
Friday Databases
Saturday Project session
DATE DAY NAME OF THE TOPIC/MODULE COMPLETED
Monday Introduction to MongoDB
6th WEEK
Tuesday Creating Database, Creating Collections
Wednesday Connecting MongoDB, Compass to MongoDB
Thursday CRUD operations in MongoDB
Friday Insert, Delete, Update and Read operations
Saturday Project session
Signature of the Guide