2AG19CS043
2AG19CS043
An Internship Report on
BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE AND ENGINEERING
Submitted by:
PARVEJ PINJARI
(2AG19CS043)
2022-2023
ANGADI INSTITUTE OF TECHNOLOGY & MANAGEMENT,
BELAGAVI -590009
Certificate
This is to certify that the internship work entitled “FULL STACK WEB DEVELOPMENT-
PORTFOLIO GENERATOR” is bonafide work carried out by Parvej Pinjari(2AG19CS043), in
partial fulfilment of the requirements for the award of the degree of Bachelor of Computer Science
& Engineering under Visvesvaraya Technological University, Belagavi during the year 2022-
2023. It is certified that all the correction/suggestion indicated for internal assessment have been
incorporated in the report. The Final Year internship report has been approved as it satisfies the
academic requirements in respect of major project work prescribed for the Bachelor of Engineering
degree.
1. .…………………… ……………………..
2. …………………….. ......…………………
DECLARATION
I further undertake that the matter embodied in the dissertation has not been submitted previously
for the award of any degree or diploma by me to any other university or institution.
Date:
ACKNOWLEDGEMENT
The internship opportunity I had was a great chance for learning and professional development. I am
grateful for having a chance to meet so many wonderful people and professionals who led me through
this internship period.
I would like to thank Mr. Supreeth Y S, CEO & Developer of Tequed Labs, Belagavi for giving me
the opportunity to do an internship within the organization. It was a unique experience for me to study
and to have new plans for my career.
I would like to express my gratitude towards our beloved Principal and Director Dr. Anand
Deshpande, Angadi Institute of Technology and Management, Belagavi. It is an honour to thank him
for providing directions in all my endeavours.
I express my gratitude to Prof. Dhanashree Kulkarni, Head of Department of Computer Science &
Engineering, Angadi Institute of Technology and Management, Belagavi. for her cordial support,
valuable information and guidance which helped me in completing this internship through various
stages.
I am grateful to our management for cooperation and inspiration and also special thanks to teaching
and non-teaching staff for their kind support.
SUMMARY
I have done my internship in Tequed Labs, one of the leading code development firms in India -
internship is in FULL STACK WEB DEVELOPMENT. Throughout my internship, I had been
learning different aspects of FULL STACK WEB DEVELOPMENT across India. This report was
written after getting first-hand experience from FSWD. This report explains the importance of FSWD
in the present era and this report will help the reader to get an idea about the various uses of FSWD,
its importance and most importantly its day-to-day applications. After reading the whole report the
reader will be able to understand the reason behind growing FSWD applications.
Objectives of the internship are to understand the requirements of clients, formulating strategies for
clients, executing those strategies to achieve their product objectives and understand the change in
consumer buying behaviour in the FSWD era. The design process is also demonstrated in detail.
Internship has also helped me to understand how the customer will tell the requirements and how the
designer should design the product. The internship has helped me to understand the behaviour in the
corporate world and the interactions in the corporate world
TABLE OF CONTENTS
1. INTRODUCTION 1
1.1. COMPANY PROFILE 1
1.2. SERVICES 2
3. TASK PERRFORMED 7
3.1. PROJECT DESCRIPTION 7
4. SYSTEM DESIGN 8
4.1. THEME DESIGN LAYOUT 8
5. SNAPSHOTS 10
5.1. HOME PAGE 10
5.2. ABOUT DETAILS 10
5.3. LOGIN PAGE 11
5.4. DASHBOARD 11
5.5. ADDING EDUCATION DETAILS 12
5.6. ADDING PROJECT DETAILS 12
6. INTERNSHIP OUTCOME 13
6.1. OUTCOMES OF INTERNSHIP 13
6.2. EXPERIENCE AND ASSESSMENT 13
6.3. TECHNICAL ASSESSMENT 14
7. CONCLUSION 15
Portfolio Generator
CHAPTER 1
INTRODUCTION
1.1 Company Profile
Commitment
Our approach focuses on new ways of business, thereby combining IT innovations and adoption while
They are a reliable organization engaged in providing a qualitative range of industrial products. They
are also one of the leading companies of this highly commendable range of products. Their Team of
experts maintains a vigil on the quality of the products Every single piece of work is ensured with
proper quality assurance. It also focuses on creating innovative products to the society and also
mentors’ various potential start-ups and ideas. Leveraging an organization’s current assets. Our team
is committed to provide IT Services with:
▪ Quality.
Quality
Our main emphasis is to deliver the best quality in every project we undertake. With our time-tested
business methodology and structured solution building approach, we ensure to maintain our global
business standards.
Technology leadership is the most successful strategy to challenge competitors and consolidate our
position since business and technology work hand in hand. Our firm’s belief in this synthesis has
motivated and enabled us to deliver solutions with a decisive competitive advantage. Tequed Labs,
today, is a new generation framework of technology innovators to accelerate growth. In each project,
we emphasize innovation. Our structured team works with a methodology and knowledge to innovate
and deliver excellent services. We aim to be the best at what we do. Tequed Labs has a dream of
evolving into a Global IT Company, ensuring that the solutions being delivered include best practice
in IT.
Mission
Our mission is to be a leading mca provider providing superior quality products and services at
competitive prices. We are continually improving our quality to serve our clients better.
Vision
We focus on providing quality education on the latest technologies and develop products which are of
great need to society.
1.2 Services
1. Internet of Things.
4. Machine Learning.
5. Artificial Intelligence.
Software Solutions
Tequed Labs has developed a number of customized products and MIS applications for its clients in
this service. Our mature software development processes, combined with excellent infrastructure have
significantly increased the “on-time and on-budget” delivery of software in the offshore mode. We use
a highly effective IMPACT Methodology for offshore and distributed software development. Our
services begin from analysis, moving through designing, development, testing and implementation to
maintenance. Our applications come in all sizes, be it a one-table database, or a massive client-server
application. The creation of complete database applications is yet another field that we specialize in.
We offer:
Application Development.
Web Solutions
Tequed Labs provides web solutions & services to help customers reach to a wider customer base. The
web is a new and different medium for communication and requires a different viewpoint and skill set
to use it in the most effective way. You need web consulting to get more return on your investment in
your web site. We can help you get the most effective solution through:
▪ Website Development.
▪ Web Multimedia.
▪ Intranet Development.
▪ Web Promotion.
▪ Web hosting.
Website Development
Websites can enhance awareness of your brand, leading to more sales. Build relationships with
customers, vendors and shareholders through your online identity, get more traffic from the search
engines, fast loading web pages with excellent navigation and designing, and communicate more
effectively. Either you are looking for a dynamic site or a static site is your solution we can help you
acquire both. We offer web sites on flash, asp, php which are tailor made to target your customers and
make your presence live on the web.
Web Multimedia
Add video on your web site or have a complete flash web site and see your popularity ranking high.
Web Promotion
We can promote your site to acquire more traffic, more enquiries, more leads and more value. Web
Promotion is a three-phase process and we are your companion to see you through all the phases and
that too very well. We get your site listed at the most popular Internet directories because they can send
you substantial amounts of traffic and affect your ranking in various search engines. Email marketing
is a great way to promote your electronic shop to buyers including those who are interested in your
shop but have not purchased items from you in the past.
Outsourcing
Tequed Labs not only provides industry-specific solutions but also deputes personnel to organizations
with technical skills to manage back office transaction processing. Viewing it from client’s perspective
this cuts off cost on acquiring and maintaining technical staff and enables them focus on their core
competencies. The key element of service delivery is an integrated approach towards providing
increasing value over the entire course of our client relationships.
Tequed Labs has expertise in the latest technology, as our developers are full stack developers.
4. HTML5, CSS3.
5. Angular JS, Angular2 /4, WOW JS.
6. Apache.
8. Android
CHAPTER 2
INTRODUCTION TO FULL STACK WEB DEVELOPMENT
2.1 Introduction
Full stack development: It refers to the development of both front end(client side) and back end(server
side) portions of web application.
Full stack web Developers: Full stack web developers have the ability to design complete web
applications and websites. They work on the frontend, backend, database and debugging of web
applications or websites.
Full-stack developers are experts in both the frontend and backend; so, the full-stack of
technology that makes up a website. They are proficient in both frontend and backend languages
and frameworks, as well as in server, network and hosting environments.
2.2Characteristics
Front end: It is the visible part of website or web application which is responsible for user
experience. The user directly interacts with the front-end portion of the web application or
website.
1. HTML: HTML stands for Hyper Text Markup Language. It is used to design the front end
portion of web pages using markup language. HTML is the combination of Hypertext and Markup
language. Hypertext defines the link between the web pages. The markup language is used to define
the text documentation within tag which defines the structure of web pages.
2. CSS: Cascading Style Sheets, fondly referred to as CSS, is a simply designed language
intended to simplify the process of making web pages presentable. CSS allows you to apply
styles to web pages. More importantly, CSS enables you to do this independent of the HTML
that makes up each web page.
3. JavaScript: JavaScript is a famous scripting language used to create the magic on the
sites to make the site interactive for the user. It is used to enhancing the functionality of a
website to running cool games and web-based software.
Back end: It refers to the server-side development of web application or website with a primary focus
on how the website works. It is responsible for managing the database through queries and APIs by
client-side commands. This type of website mainly consists of three parts front end, back end, and
database.
1. PHP: PHP is a server-side scripting language designed specifically for web development. Since,
PHP code executed on server side so it is called server side scripting language.
CHAPTER 3
TASK PERFORMED
3.1 Project Description
The website must be evaluated from the technical aspect first. The valuation of this feasibility must be
based on an outline design of the website requirement having identified an outline system, the
investigation must go on to suggest the type of equipment, required method developing the system, of
running the system once it has been designed.
The theme was designed and developed such that the necessary functions and performances can be
achieved using customization. Therefore, the project is feasible and may still be used even with the
newer version of same software supporting older versions.
CHAPTER 4
SYSTEM DESIGN
Navigation Bar
Navigation bar is the place where users can go through all the items that are selected from website
back-end. It is a page type of the site. We can create menus. This will bring to the edit menus screen
which is divided into two columns. The column on our left has our pages, categories, and custom links
tab. The column on the right is where we can add and adjust menu items
Slider
Slider is the part of website that contains image that continuously changes. In this theme, Slider
Revolution plugin is used to define slider with proper front- end and back-end tools. Sliders can run
slideshows automatically without user input by moving slides on pre-defined time interval. Sliders can
also respond to user interaction like click or swipe to view next or previous slides. Additionally, sliders
can also have buttons or thumbnails which users can click to view a particular slide in the slider.
Sidebar
Sidebar is the section where recently viewed products, search filter etc. are placed as a shortcut for the
content of the site especially for product shop pages. themes to display information that is not a part of
the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below
or above the content area, footer, header, or anywhere in the file.
Footer
The footer area of a website is usually defined in the template file footer.html. In some themes, the area
may also contain a widgetized area with multiple columns that you can use.
CHAPTER 5
SNAPSHOTS
CHAPTER 6
INTERNSHIP OUTCOME
and got opportunity to undergo one-month internship program from the experienced employees in that
organization. Once the needed software was installed, they explained how to create web project using
HTML CSS and JavaScript . I was also assigned a task after the basic training which helped me improve
my technical skills and real-life experience. Initially I have collected various information about the
latest topics in the domain FSWD from the Internet. The mentor and the trainers who were allotted to
me were very supportive and helped me with their valuable guidance in their busy schedule.
CHAPTER 7
CONCLUSION
I have learned various types of technologies required for theme, product, and layout design. My focus
had been on front-end designing and back-end development which leads to a Full Stack Web
Development. With the help of this internship, I have gained significant amount of knowledge I hope
it will be helpful for my future carrier.
Making this project was sometime difficult but solving those difficulties gave very valuable knowledge.
Throughout my time of internship, I have acquired lots of new experiences. I got chances to use
different development tools, research on them and use them. Overall, in this period of internship all my
theoretical knowledge gained from college had gained a practical experience.