0% found this document useful (0 votes)
182 views47 pages

Final Report

This document appears to be an internship report submitted by Sauham Joshi to fulfill the requirements for a Bachelor of Technology degree in Computer Science Engineering. The report details Joshi's 3-month internship at AllSoft Infotech & Multimedia Pvt. Ltd., where they gained experience in website development. The report includes sections on the company overview, internship plan, training received, project worked on, and knowledge and skills acquired during the internship.

Uploaded by

Sauham Joshi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
182 views47 pages

Final Report

This document appears to be an internship report submitted by Sauham Joshi to fulfill the requirements for a Bachelor of Technology degree in Computer Science Engineering. The report details Joshi's 3-month internship at AllSoft Infotech & Multimedia Pvt. Ltd., where they gained experience in website development. The report includes sections on the company overview, internship plan, training received, project worked on, and knowledge and skills acquired during the internship.

Uploaded by

Sauham Joshi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 47

SHRI VAISHNAV VIDYAPEETH VISHWAVIDYALAYA,

INDORE

INTERNSHIP REPORT
2022-23
A report submitted in partial fulfilment of the requirements for the Award of Degree
of

BACHELOR OF TECHNOLOGY
in
Computer Science Engineering
by
Sauham Joshi
19100BTCSEMA05500
Under the Supervision of

Industry Mentor University Mentor


Mr. Dheeraj Mishra Prof. Bharti Ahuja
Director, Assistant Professor
AllSoft Infotech & Multimedia Pvt. Computer Science & Engineering
Ltd.
SVIIT

(Duration: 15th January 2023 to 30th April 2023)


Department of Computer Science Engineering
Shri Vaishnav Institute of Information
Technology Indore-Ujjain Road, Indore (MP)-India-
453111
SHRI VAISHNAV VIDYAPEETH VISHWAVIDYALAYA,
SHRI VAISHNAV INSTITUTE OF INFORMATIONTECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE ENGINEERING

2022-23

DECLARATION

I hereby declare that work, which is being presented in the Internship Report as the
partial fulfillment for the award of degree of Bachelor of Technology in Computer
Science Engineering in the Department of Computer Science Engineering at Shri
Vaishnav Institute of Information Technology of Shri Vaishnav Vidyapeeth
Vishwavidyalaya Indore, is an authentic record of my work carried out under the
Mentorship of Ms. Bharti Ahuja, Associate Professor Department of Computer
Science Engineering. The matter embodied in this internship report has not been
submitted for the award of any other degree.

Enrollment Number: 19100BTCSEMA05500 Student Signature

Date: 30/04/2023

I
SHRI VAISHNAV VIDYAPEETH VISHWAVIDYALAYA,
SHRI VAISHNAV INSTITUTE OF INFORMATIONTECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE ENGINEERING

2022-23

INTERNSHIP APPROVAL SHEET

This is to certify that Mr. Sauham Joshi enrollment number 19100BTCSEMA05500


has successfully completed his industrial internship starting from 15th January to 30th
April 2023 and has submitted the final report. His work has been found satisfactory
and it is recommended to accept it as a partial fulfillment for the award of degree of
Bachelor of Technology, Computer Science Engineering of the Department of
Computer Science Engineering at Shri Vaishnav Institute of Information Technology
of Shri Vaishnav Vidyapeeth Vishwavidyalaya, Indore.

Internal Examiner External Examiner


Date: Date:

II
III
SHRI VAISHNAV VIDYAPEETH VISHWAVIDYALAYA,
SHRI VAISHNAV INSTITUTE OF INFORMATIONTECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE ENGINEERING

2022-23

CERTIFICATE

This is to certify that Mr. Sauham Joshi (19100BTCSEMA05500) has successfully


completed his industrial internship, starting from 15th January to 30 th April 2023 and
has submitted the final report. He has successfully completed this Internship under the
Mentorship of Prof. Bharti Ahuja, Assistant Professor Department of Computer
Science Engineering as a partial fulfillment of the degree of Bachelor of
Technology in Computer Science Engineering of the Department of Computer
Science Engineering at Shri Vaishnav Institute of Information Technology of
Shri Vaishnav Vidyapeeth Vishwavidyalaya, Indore during the semester Jan –
June 2023.

Internal Mentor:
Prof. Bharti Ahuja

HoD &Director:
Prof. Anand Rajavat

I
V
SHRI VAISHNAV VIDYAPEETH VISHWAVIDYALAYA,
SHRI VAISHNAV INSTITUTE OF INFORMATIONTECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE ENGINEERING

Acknowledgement

First, I would like to thank Dr. Upinder Dhar, Hon’ble Vice Chancellor of the
University for giving me an opportunity to do the internship with the external
organization.

Secondly, I would like to extend my sincere gratitude to the Director Mr. Dheeraj
Mishra of AllSoft Infotech & Multimedia Pvt. Ltd. for giving me an opportunity at
their esteemed organization. I also would like to thank all the people that worked
along with me at AllSoft Infotech & Multimedia Pvt. Ltd. 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 Director and HoD Dr. Anand Rajavat, for
the facilities and continuous support provided by them to accomplish this internship. I
would also like to thank my faculty mentors Prof. Bharti Ahuja & Mr. Dheeraj Mishra
for their constructive criticism throughout my internship. I would like to thank them
for their support and advice to complete the internship in the above-said organization.
I am extremely great full to my department’s staff members and friends who helped
me in the successful completion of this internship.

Name of the student: Sauham Joshi


Enrollment number: 19100BTCSEMA05500
Branch: Computer Science & Engineering
V
EXECUTIVE SUMMARY

This report is all about the website development process at Allsoft Infotech &
Multimedia Pvt. Ltd. And the main aim of this report is to have adequate knowledge
of all the technical things that are required in the field of development of the website.

The initial part of the project focuses on the job & responsibilities. I was allotted as a
software engineering intern. It also makes the readers aware of the techniques &
methodology used to bring this report alive.

Further the project tells us the profile of the company. It provides knowledge to the
readers regarding the company's history, mission, vision, customers base & the reason
to be associated with the company.

This study suggests the overall process of how the development of applications and
websites is done; what are all the steps that are taken to develop a project and make it
live on the internet. The firm also focuses on how to manage the database as it has the
bulk of the database growing rapidly each day. Additionally, there is no compromise
with the service of old customers when new customers are added for their various
projects.

VI
List of Figures

Figure/Report No. Description Page No.

Fig. 1 Graph of IT – Sector 2


Growth

Fig. 2- Fig.5 Screenshots of Project 11-12

Report 1 Fortnightly Report 1 26

Report 2 Fortnightly Report 2 27

Report 3 Fortnightly Report 3 28

Report 4 Fortnightly Report 4 29

Report 5 Fortnightly Report 5 30

Report 6 Fortnightly Report 6 31

Report 7 Fortnightly Report 7 32

Fig 6 Internship Certificate 33

V
TABLE OF CONTENTS

Declaration I
Internship Approval Sheet II
Internship Certificate III
Certificate IV
Acknowledgement V
Executive Summary VI

List of Figures VII

Table of Content VIII-


IX

CHAPTER 1 – INTRODUCTION
1.1 A Brief Introduction of the Organization’s Business Sector 1

CHAPTER 2 - OVERVIEW OF ORGANIZATION 3-5


2.1 History of AllSoft 3
2.2 Business Size 4
2.3 Product Line 4
2.4 Competitors 4
2.5 Brief Introduction of Departments 5

CHAPTER 3 – PLAN OF INTERNSHIP 6

CHAPTER 4 – TRAINING PROGRAM 7-12


4.1 Training Session Description 7
4.2 Weekly Log 7-10
4.3 Project Description 10-12
CHAPTER 5 – LEARNING EXPERIENCE 13-17
5.1 Knowledge Acquired 13

VI
5.2 Skills Learned 14-15
5.3 Observed Attitude and Values Gained 16
5.4 Most Challenging Task 17

CHAPTER 6 – SWOT ANALYSIS 18-19


6.1 Strength 18
6.2 Weakness 18
6.3 Opportunities 19
6.4 Threat 19

CHAPTER 7 – PROBLEM IDENTIFICATION AND SOLUTION 20-22


7.1 Problem Identification 20
7.2 Consequences 21
7.3 Solutions 21

CHAPTER 7 – CONCLUSION 23-24

REFERENCES AND SOURCES USED 25


APPENDICES 26-33
Feedback Form 34-37

IX
CHAPTER 1 - A BRIEF INTRODUCTION TO
THE ORGANIZATION’S BUSINESS SECTOR

AllSoft Infotech & Multimedia Pvt. Ltd. belongs to the Information Technology
Sector in India. It is a well-organized start-up in this sector.

The Information Technology sector is a field that is undergoing rapid evolution and is
changing the shape of Indian business standards. This sector includes software
development, consultancies, software management, online services, and business
process outsourcing (BPO). India's IT industry is expected to grow at a rate of 12 -
14% from 2016 – to 2017 as per a report by India's software industry body National
Association of Software and Services Companies (NASSCOM.) This clearly shows
that information technology is a sector that will likely be one of the emerging markets
in the days to come as India's economy requires more hardware, software, and other
IT services. In a NASSCOM-McKinsey report, India's position in the globaloffshore
IT industry is based on five factors - abundant talent, creation of urban infrastructure,
operational excellence, conducive business environment, and finally, continued
growth in the domestic IT sector.

IT-BPM industry revenues (excluding hardware) for the Financial Year 2016-17 are
estimated to be at US$ 154 billion. The IT sector contributed to India's GDP by 7.7%
in the year 2016. In the Financial Year 2016, TCS stood as the market leader with
about 10.4% contribution to India’s IT sector revenue. The IT market is quite
competitive with the top 5 IT firms contributingover25% to the total IT revenue. For
the Financial Year 2017.

The IT industry is heavily influenced by factors like the global market and the
sustenance ofits rate of growth. The recession in the United States also impacted the
IT community in India negatively. This segment is promising and has vast potential,
but there are concerns regarding the demand-supply gap, which is widening. Some
challenges that the industry is facing are inadequate infrastructure, tax issues, and
limited preferential access for local firms. China and Taiwan are examples of low-
cost

1
destinations, and India needs to change its current tax structure so that it can outdo
competition from other countries.

One of the biggest benefits that the computer and IT industry provide in India is the
employment it can generate. Other benefits are export and Foreign Direct
Investments (FDI). New markets have opened up in the Middle East, Africa, Eastern
Europe, and South and southeast Asia. India is now a major destination for IT
outsourcing. There is no dearth of IT job opportunities in India. India is expected to
overtake the US to have the most number of software developers in 2018 (52 lakh
developers in India against America’s 42 lakhs).

The IT industry is not limited to software development alone. Technology can be


applied in libraries, hospitals, banks, shops, prisons, hotels, airports, train stations,
and many other places through database management systems, or through custom-
made software as seen fit.

Among other sectors, the IT sector in India has been driving growth for the last
decade and more and has the potential to continue doing so for the next couple of
years if shortcomings are met and challenges are faced.

Fig 1
Graph of IT – Sector growth

2
CHAPTER 2 OVERVIEW OF THE ORGANIZATION

2.1 Brief History

AllSoft is where web developers showcase their work and find other developers to
collaborate with. We were founded by RGPV alumni and have successfully launched
products in the past. We are a team of motivated individuals that have abuild & ship
mantra. We now have over 50 developers ready to develop challenging projects and
further serve the client’s purpose.

With the advent of rapidly evolving communication methods, it has become easier for
organizations to outsource some of the processes. It helps organizations to reduce costs,
increase efficiencies and refocus critical resources, thereby concentrating on their core
competencies leaving the rest of the business activities to their outsourcing partner. A
clear vision of the growing requirements of the major organizations in the area of data
management has enabled Allsoft Infotech & Multimedia Pvt. Ltd. to emerge as a one-
stop- shop for data management services. Our vision to run this youth development
program is that we want to improve the level of knowledge of local youth up to that level
that they can able to build their own business or get good jobs and help our nation and
society to make a bright future for India.

Our mission is to complete our social responsibility towards youth and professionals and
make come true the dream of incredible India with the help of all our efforts and
knowledge and make a dynamic youth force to work with our Indian companies. Our
company Runs this youth development program in many phases it is our first phase to
invite technically talented youth to come with us and make a big footstep towards the
professional world and create an achievement by developing their skills. We are sure that
everyone with us will contribute with full efforts to make our dreams come true as India
on top economic democracy.

3
2.2 Business Size

The company is a small firm, which includes 15-20 employees having a monthly
audit ofapprox. 1 - 1.2 lakh. Having a board of directors Mr. Dheeraj Mishra. Its

share capital is Rs.100,000 and its paid-up capital is Rs. 100,000. 12

AllSoft Infotech & Multimedia Pvt. Ltd. Identification Number is


U72900MP2013PTC031963

2.3 Product lines

Other than working on different client projects the company owns two Websites and
an App of its own. The websites go by the names:

MobileDeveloper.net – It is the best directory of top mobile app development


companies listed down as per user convenience and ease of use appropriately for the
users.

MobileDesigners.net - It is the best directory of top mobile app designers’


companies listed down as per user convenience and ease of use appropriately for the
users.

2.4 Competitors

□ BatchMaster Software Pvt. Ltd.


□ Lemosys Infotech Pvt. Ltd.
□ HotWax systems.
□ BridgeLogic Software Pvt. Ltd.
□ Samyotech software solution Pvt Ltd.

4
2.5 Brief summary of all the departments

The company has many departments into which it is divided into. The departments
are; HR department, Front-end developing, Back-end development, Designing,
Content Writing, and Customer Service. Each department is unique in its way and yet
co- related and interdependent upon each other. With the cumulative effort of each
department, a website or app is developed and made online for usage. A brief
description of each department is done below.

The HR department screens and interviews various job applicants, also directing and
coordinating the administrative functions of the company. They may handle
employee relations, payroll, benefits, and training.

The Front-end developing department and the Back-end developing department both
work on the core development of the code of the website and the database solely on
Django. They solve all thebug fixes and updates that occur in the websites and apps.

The designer’s design each page and module of the websites and apps and all the
brochures and youtube videos for the promotion of their services to the users.

The content writing department accommodates writers who write blogs for the
updates and promotions on the website to attract customers from all over the world to
register on the websites the company has designed.

The Customer Service Department deals with the customers of the services provided
by the company and solves all the queries and customer-related issues of the
services.

5
CHAPTER 3 - PLAN OF INTERNSHIP PROGRAM

3.1 Brief introduction of the branch and department


I was a software engineering intern in the firm and majorly worked under two
departments front end development department and the backend department. The
front-end developing department gave metasks to work on the front end of the
websites under development. Also, the designing department assigned tasks to design
the UX/UI of the website.

The front-end department generally uses HTML, CSS & Django as the core
development language for all the projects and I used the language too for the
developments from my side. Also, the designing had HTML and CSS used precisely
for the design purposes. I was trainedto use Php, python, and Django firstly so that
the developments could get easier for me.

The design department used HTML and CSS which I was already familiar with.
The designwas done for mobile websites and desktop websites both and made live
for the users to use it conveniently.

3.2 Starting and Ending date of the Internship


The internship started at 15th January, 2023 and ended on 30th April, 2023 letting me
complete15 weeks in the firm.

3.3 Names of the department in which you obtained Training

The departments that I was trained in were Backend and Front end development
departments. I got training in the frontend department for about 1 month and 15 days
and in the backend developing department for about 1 month and 20 days. For the
remaining days, I learnt how to develop all the languages thereafter so that I could
use the training efficiently to develop the project.

6
CHAPTER 4 - TRAINING PROGRAM

4.1 Duties and Responsibilities Performed

The internship program started on January 15 th 2023. The internship was for 15
weeksand ended on April 30th 2023. During the internship, I was assigned
various tasks and responsibilities. The weekly log of all the tasks and
responsibilities is stated below.

4.2 Weekly Log

During the first 10 days of the internship period, a brief introduction was given
regardingthe components of the software development life cycle: brainstorming,
developing, implementing, debugging, and testing. A brief orientation program
was also conducted.

After these initial 10 days, a lot of emphasis was given to the training
technologies like HTML, CSS, and SCSS. First 1 month and 10 days, we were
taught about the frontend web technologies used in developing webpages.
Extreme training was given during this period to the interns so that they can fully
understand each and every concept of these technologies. Advanced
functionalities of HTML, CSS, and SCSS were also taught, for example,
importing google Maps API, image orientation, image griding, importing third-
party API, importing payment gateways to the web page, interlinking of various
pages with databases.

The IDE that was used during this period was the Visual Studio Code, which
providedvarious in-built functionalities. Various functions of CSS were taught
like –

7
FunctionDescription

attr() Returns the value of an attribute of the selected element

calc() Allows you to perform calculations to determine CSS property values

conic- Creates a conic gradient


gradient()

counter() Returns the current value of the named counter

cubic- Defines a Cubic Bezier curve


bezier()

hsl() Defines colors using the Hue-Saturation-Lightness model (HSL)

hsla() Defines colors using the Hue-Saturation-Lightness-Alpha model (HSLA)

linear- Creates a linear gradient


gradient()

max() Uses the largest value, from a comma-separated list of values, as the property value

min() Uses the smallest value, from a comma-separated list of values, as the property value

8
radial- Creates a radial gradient
gradient()

repeating- Repeats a conic gradient


conic-
gradient()

repeating- Repeats a linear gradient


linear-
gradient()

repeating- Repeats a radial gradient


radial-
gradient()

rgb() Defines colors using the Red-Green-Blue model (RGB)

rgba() Defines colors using the Red-Green-Blue-Alpha model (RGBA)

var() Inserts the value of a custom property

9
Was also given intense training in Django as well, which helped us to understand the concept and
the advanced functionalities of Django. During this first month of frontend training period,

I was also simultaneously asked to create test pages using the concepts that were taught. So,
during the whole training period, several test pages were created in order to get a clear perception
of how things work practically.

From mid-March to the end of the internship period, extensive training in PHP and Python was
given and was also given tasks to perform bug fixes on the client’s project. Advanced concepts of
PHP were taught during this period of PHP such as - implode(), ord(), chr(), md5(), strcmp(),
strrev(), building SQL connection, linking of two pages, and implementing advanced
functionalities for them Webpage.

During the training program, I got to learn some of the key features of PHP and implement it
practically –

 PHP stands for Hypertext Preprocessor.


 PHP is an interpreted language, i.e., there is no need for compilation.
 PHP is faster than other scripting languages, for example, ASP and JSP.
 PHP is a server-side scripting language, which is used to manage the dynamic
content of thewebsite.
 PHP can be embedded into HTML.
 PHP is an object-oriented language.
 PHP is an open-source scripting language.
 PHP is simple and easy to learn language.

1
Project Screenshots

Fig. 2

Fig.3

1
Fig.4

Fig.5

1
CHAPTER 5 -LEARNING EXPERIENCE

5.1 Knowledge acquired-

Throughout the course of my five-month internship, I was given the opportunity to


see first- hand what it takes to run a software company and code according to the user
needs while also implementing a professional website alongside . I was able to work
with the core developersand designers team to ensure that every aspect of the website
ran smoothly. I had the huge responsibility of making sure everything was set up
before any users could use the website andit was made live, which was sometimes
harder than I could have imagined. I also had to make sure that the proper
implementations of functionalities in the website were taking place to avoid any bugs
to occur in the live website and it was running at the correct points on the web to
ensure that the AllSoft Infortech & Multimedia team got their recognition.
Throughout my experiences, I was able to gain a better understanding of how
websites and coding works and is tied into the aspect of business. Any activity that
the users would see online, I was part of settingor coding it up. All the eyes in one
spot made it so that I had to be very critical and precise with what I was doing to
make sure that no one was let down. Working so hard for the company wasa great
learning experience for me in not only choosing a career path, but also learning
strengths and weaknesses about myself. I know that the details that I learned through
my experiences with the Firm will be very valuable in my immediate future when
choosing a career path. The internship helped me to learn everything in a practical
manner instead of the theoretical way of learning in college. It helped me to think out
of the box and find the problem of the solution by myself.

The tools used in the industry are part of their academic curriculum. It also gives the
chance to be a part of live tasks that sharpen their technical skills, analytical and
logical thinking, and builds self-confidence in them.

1
5.2 Skills learned –

Internships are meant to be a learning experience, and while experiences and skills
may vary by industry. During the internship I learned many skills and career-specific
abilities. Some of those skills are listed below-

Project Management:
During this internship I learnt how to organize my priorities and take charge of my
career goals.I learnt to check in with my mentor daily and talk about the goals I
achieved or would achieve the next day, so he is aware of the situation quite well. I
learnt how to manage my projects asI was still new to the game.

Software Education:
The world is becoming more and more reliant on technology and, because of that,
this internship was a great opportunity to improve my software skills. Not only it
beefed up my resume, it made me look more credible to future employers since I
have more to give now.

Teamwork:
I came across a whole array of characters in my internship, from loud speakers to
Type- A personalities. I learnt how to work with different kinds of people and help
myself to adjust my workstyle when necessary.
I tried to interact with different employees, both inside and outside of my department.
This helped me to understand how people work, what makes them tick, and how
their knowledgecan aid me to be more well-rounded.

Networking:
One of the most important skills I learnt is how to network properly. While I may be
working with a set group or department, going outside of the box and learning how to
communicate effectively with others is going to create a great experience. I talked to
everyone. If everyone knew my story and why I am great, I will be the first one they
think of referring if the perfect opportunity pops up.

1
Critical Thinking:
The internship help me to become a critical thinker. Critical thinking refers to your
ability to analyze and evaluate a situation or issue and form a judgment. The
tendency to think critically can be demonstrated by a willingness to ask questions in
order to understand an issue from all possible angles, and to pose creative solutions
to challenges.

Working with a large codebase:


Back in college, we used to work on projects that had like 15 - 20 files or so. Built in
under a week, the whole project could be understood in a few hours.
Now the project I’m working on has hundreds of files spread across dozens of
folders. It can take months to understand the whole project, and hours to debug a bug
that’s spread across multiple files. And the first time you look at the whole project
directory, you don’t know where to start understanding the code.

Writing maintainable code:


Knowing that the code I am writing will be read, understood, and improved/changed
by someone else (or even yourself) in the future makes In college, all I focused on
was getting the expected functionality to be complete, and never considered whether
the code I wrote was maintainable.

Learning New Technologies:


During the internship my work was just not limited with React-Native which is my
preferred technology to work in. I also worked in technologies like android and
flutter as well which was completely new for me. So, through internship I learned to
come out of my comfort zone and work of various technologies.

Time Management:
Last but not the least is time management. I learned how to complete my task in the
given amount of time. I can’t mark my absence on a regular basis. Hence, it helps
you learn to manageyour time better by maintaining a balance between your work
and personal life, without harming any of them.

1
5.3 Observed Attitudes and values gained

Professional communications:

One of the most valuable skills that I have gained from my internships is the ability
to speak with people in a professional setting. Discussions with bosses or coworkers
are different from discussions with professors or fellow students, and an internship is
the perfect place to observe how people in a professional setting interact. It's also a
great opportunity to practice that communication style yourself.

Taking criticism:

It can be difficult to be told that you need to improve upon something or that you
completed a task incorrectly. As an intern, I learned how to handle criticism with
grace (both from watching coworkers receive criticism and from receiving criticism
myself), which also built my confidence in a professional setting. Since I already had
a trial run in the workplace as an intern,I know now that I can handle criticism
maturely, and I know how to respond to it professionally and respectfully, which will
definitely help me in my career.

Leadership, confidence, and responsibility:

While I was an intern, I was responsible for various areas of the business for which
I worked.I had guidance and mentors, but I did have to make decisions on my own.
Through these experiences, I developed a sense of leadership (especially with regards
to speaking for and defending my ideas and decisions, not to mention actually
making decisions!), confidence (along with taking ownership of my decisions and
their outcomes), and responsibility (my decisions would impact the business). These
traits are invaluable when it comes to a career, and an internship is the perfect place
to learn and perfect them.

Work hard:
This is an obvious one, but don’t waste time. You’re there to work, and they didn’t
have to give you this opportunity. Make the most of your time and theirs.

1
Be thankful:
The best thing to do is send a handwritten note thanking them for the experience
andopportunityto work with them. It’ll leave them with good thoughts about you and
you can mostlikely refer to them for a recommendation later.

Take on as much as you can:


In the entire two months I was at my internship working for a newspaper, I only
wrote three articles. I don’t know what the normal standards are for interns at
publications, but I think I could have done more. I wish I would have asked for more
work and when I was asked to contribute another article, I should have said yes.
Remember that the more you do, the more you have to show for the experience when
you’re looking for another internship or, *gulp*, a job.

5.4 The most challenging task performed

The most challenging task was to set the filtering of the Platforms that I had to add in
as a functionality. It required a properly written queryset which was to be
implemented with .filter() function. The queryset was challenging as it was to be
made by forming a proper link between all the tables and extracting the particular
information that was needed to be filtered on the main website. It was on of the task
which was too cumbersome and took a long time to analyse and solve. As the
queryset was too difficult to handle I had to do a lot of research on the topic and learn
and find new ways to counter the problem and make the functionality work as per we
needed it to work.

Finally, after rigorous attempts and hard work I was able to solve the issue with the
help of my mentor and under his guidance I could implement the functionality too.
The filter worked to show results of the company using a particular Platform that was
chosen by the user. I worked hard to solve this issue and never give up attitude made
me work and achieve what was needed. Though it took a lot of time but it was a
great learning experience and the result was fruitfultoo.

1
CHAPTER 6 STRENGTH, WEAKNESSES,
OPPORTUNITIES, THREATS (SWOT)
ANALYSIS

6.1 Strengths

 They also have a professional staff that is already really experienced in the industry.

 They have assembled a team that embraces different disciplines with expertise in
all areas of the business.
 The major strength of the company lies in the mobile app development and web
development.
 The strong work force for different aspects and areas including developers,
designer, content writers and customer service adds up together to form a start-up
into a great company.
 The company mainly focuses on developing with the use of emerging
technologies and languages.
 It is a well-organized company with excellent working environment

 The strength of the any company lies on some specific factors which include
leadership, and communication skills, company and industry knowledge,
management accounting and account, strategic planning and risk management.

6.2 Weaknesses

 The weakness of the company lies in the experience. The company is lacking
with the qualified and experienced workforce. Most of the employees are having
an experience of less than 5 years. It disjointed the fragment of information for
time- based products development.

 As the start-up established in 2017, there is a lack of resources. All the factors
accrue preventing the rapid growth of the company.

1
 The company’s development rate for any app for mobile or web is gradual which needs
to be improved. All of the employees should be equally involved in the work.
 In many products the profit margin of the company is very less so it invests lots
of money in zero margin business model.
 The company is quite slow to adopt the changes they still want to follow all those
old school rules and the only reason behind this is internal members of the
company are not able to make proper decision.

6.3 Opportunities
 The opportunity lies in expanding and attracting a larger, wider target
customeraudience.
 The company has started expanding its work force that brings a great
opportunity inexpanding the business with a great pace.
 Emerging needs for the product can augment the business.

 Training the employees over the emerging technologies create another way
for rapiddevelopment.

6.4 Threats
 Some of the most common threats to an organization include high attrition rate,
dataand information losses and employees with negative approaches.
 They can suffer a great loss when talented employees quit or join their competitors.

 When an individual who has been trained for six months by an organization
leaves all of a sudden, it is both waste of time and energy.
 Company should make sure employees who know their job and responsibilities
well stick to the company for a long time at least for two to three years. Same
happened in case of unfaithful employees.
 Emerging competitors can be other threats for the company. With the increase in
IT industry sector, new companies are evolving every day.There is an emergency
of use unique technologies.

1
CHAPTER 7 PROBLEM
IDENTIFICATION AND
SOLUTION

7.1 Problem Identification

Problems are at the centre of what many people do at work every day. Whether you
are solvinga problem for a client (internal or external). Supporting those who are
solving problems, or discovering new problems to solve, the problems you face can
be large or small, simple or complex, and easy or difficult. A fundamental part of
every manager’s role is finding ways to solve success. Every organizations have more
or less some problems in their working environment. The key importance should be
given to solve the problems.

AllSoft Infotech & Multimedia Pvt. Ltd. faces some key problems –
 Rapid change in technology – As we all know in the world of science there is
every secondnew innovations across the world. Now being a small firm it has a
problem in adapting with new coming technology which the customer demand.
Lack of new technology staff hinders the company’s growth somehow.

 Lack of new resources – As discussed earlier, rapid change means rapid


advancement in resources. Due to lack of newer resources which are pre-requisite
for new development push the company growth in backward direction.

 Lack of co-ordination between testing teams and developers – As in all


software company, there is tight tug of war between testing teams on one side and
developers on other, or among the testing teams also. This tradition prevails here
also.

 Project infrastructure – due to lack of project development infrastructure, it is


challenging to meet the project under budget.

2
 Lack of quality assurance – as I had observed many time during internship, the
war between and non-co-ordination between testing teams compromise with the
quality of product. The key factors are time limit or fulfillment of target.

 Hardware & Software Issues - Many businesses run into problems with the
lifespan ofthe technology that they use. A common mistake that is often made is
to assume the lifespanof a PC is four to six years. Though it is completely
plausible that your PC will run for that long, it is very likely it will need repairs -
repairs that cost more than a new system.

7.2 Consequences of the problem

The various consequences for the above listed problems are as follows –
Due to this major problem of this company, the company’s reputations
among thecustomers to deal with new technological projects are hindering.
Directly affects the co-operation and co-ordination of the other working
department andcreate clashes among departments.

7.3 Solutions

Company should trained their employees at their cost. So that company growth must
be kept first. Involve users from the start of existing product refurbishment.

Communicate the needs and expectations between the development and ideation teams..

Create a prototype to confirm and/or refine final agreed-upon requirements.

Company should build or take the advantage of cloud based services such as -
AMAZON WEB SERVICES, SALESFORCE etc. this will help them to prevent the
physical installation of the resources and provide network based services.

To ensure efficient project development, test and pre-production environments


should be made available during the development, testing, and user acceptance
testing (UAT) phases. Invest in a solid IT infrastructure upfront to create a better
software

2
development environment.
Following a formal quality assurance process is imperative for a successful launch. If
you witness developers trying to cut corners in the development process, discourage
it immediately. Encourage them to use best code.

Retire equipment at proper life cycles – There must be proper management of


equipment (HARDWARE & SOFTWARE) with expiring must be replaces.

Standardize hardware components – The Company must use branded hardware.


In mycompany some hardware are of local quality. It must be replaced.

Standardize software applications – The software must be licensed. So that security


of datacan be achieved.

2
CONCLUSION

Internship was the great opportunity to showcase and use the theoretical knowledge
we have studied in the university in practice. I got to know about different prospect
of the corporate sector. The very first thing in the internship I was told was
maintaining the ethical code of conduct. I got familiar with the professional life of a
programmer. There are certain points which makes you to stand out of the crowd.
Some of the things I noticed for that includes critical and analytical thinking,
communication and presentation skills, observations and time management.

The First most things as a university student I got to learn was the habit of 8-9 hour
sitting 6 days a week. I was utilizing my most of time and getting solutions of the
problems for which,I used to rely on others before because of throwing up the sponge
so easily. The observation remains one of the important aspects of internship. How
senior developers thinks, communicate and do in the case of problems. Another key
principle of corporate world was the cooperation. Problem solving often requires
cooperation. I cooperated with my colleagues to come up with most suitable
solutions. As stated, communication and presentation skills in IT industry is
important. I got to enhance my communication skills in the industry. If you can’t
communicate your problems, you can’t succeed. Advice for mistakes from seniors
always makes you learn something new each time. Being adamant cannot let you
proceed. All the things coalesce into one welcoming body to make you learn more.

Industry make you avail with the trends in technology in the corporate world. I got to
know about various new languages and applications used in the sector. We
communicated over slack, we used Django and React native for development.
Mentors facilitated to learn skills quickly by practicing.

Problem solving needs critical thinking and it needs experience and practise. To
organize our tasks, we need to think about the problem first, all aspects requires
different solutions. As an intern I got familiar with live running websites and
application, different problems faced in it and solutions.

2
Overall experience of the industry abled me for handling pressure. Pressure handling in
case of lack of time, and resources. Being able to solve client problem as quickly as
possible. I cameto know about handling the pressure from the seniors on the time when
applications go live. Client interaction was also the important aspect, in fact one of the
most important factor. To beable to deliver the product with the client satisfaction
involves regular interactions.

In the overall experience I learned plethora of things which make me industry ready. I
was able to apply and gain practical skills. I believe, it is a consequential thing in
university academics. The internship was the success with an excellent experience and I
appreciate everyone who made it possible.

The internship program helped me to gain important knowledge on the software


industry, there culture, work environment and all about software development.
Participating in the weekly team meeting with the team members, leader, project
manager and discussing the threats of theprojectshelped me attain the faith to develop a
never give up attitude.

The internship program has increased my teamwork capabilities as well as respect to the
team mate’s ideas and suggestions. Team discussions like brainstorming sessions helped
me identify and solve numerous problems issues which would have been impossible to
solve otherwise.

I would like to convey my thanks to the Department of Computer Sciences, Shri


Vaishnav Vidyapeeth Vishwavidhyalaya, and AllSoft Infotech & Multimedia Pvt. Ltd..
for providing me with an opportunity to gain an idea of the competitive environment in
the professional field. It has certainly lifted my software development skills in terms of
design and coding. I now look forward to facing the upcoming challenges of the world.

2
REFERENCES AND SOURCES

1. https://peopleadmin.com/

2. https://www.creatrixcampus.com/faculty-management-software

3. https://www.djangoproject.com/start/

4. https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django/Introduction

5. https://realpython.com/tutorials/django/

6. https://www.w3schools.com/w3css/w3css_templates.asp

7. https://www.free-css.com/free-css-templates

8. https://templated.co/

9. https://www.w3schools.com/php/

10. https://www.codecademy.com/learn/learn-php

2
APPENDICES

Fortnightly Report of the Student/Intern -Form 1

Report 1

2
Report 2
2
9

2
Report 3

2
Report 4

2
Report 5

3
Report 6

3
Report 7

3
Internship Completion Certificate –

3
SHRI VAISHNAV VIDYAPEETH VISHWAVIDYALAYA

Notification: SVVV/N-083/2019 Date: 02 / 05 / 2023


FORM-III
Feedback of Student on Internship
(to be filled after completion of Internship)

Student Name: Sauham Joshi

Enrollment No.: 19100BTCSEMA05500

Internship is: without Stipend

Company / Organization Name: Allsoft Infotech and multimedia Pvt.Ltd

Internship Address: 203, Samarpan Building Mahakal Sindhi Colony

In Front Of PNB. Ujjain (M.P.)

Faculty Coordinator: Prof. Bharti Ahuja

Institute: Shri Vaishnav Institute of Information Technology

Department: Computer Science and Engineering

Dates of Internship: From 15/01/2023 To 30/04/23

Give a brief description of your internship work (title and tasks for which you were responsible):

During my internship in web development, I worked alongside experienced web developers and
designers to learn the practical skills required for building web applications using Python. As an
intern, my responsibilities included assisting in the development and design of web applications,
debugging code, and collaborating with other team members to ensure smooth project execution.
I gained hands-on experience in various aspects of web development, including front-end and
back-end development, database management, and version control. Overall, my internship
provided me with a comprehensive understanding of web development and prepared me for a
career in the field.

Was your internship experience related to your major area of study?

Yes, to a large degree


(1 of 4)

Campus: Ujjain Road Indore Indore Phone +91-731-2729071-5 Website:


Mailing Address: Shri Vaishnav Vidya Parisar 177 Jawahar Marg, South Rajmohalla, Indore, M.P. –
Phone: +91-731- Fax: +91-731-
SHRI VAISHNAV VIDYAPEETH VISHWAVIDYALAYA

Indicate the degree to which you agree or disagree with the following statements.

This experience has: Strongly Agree No Disagree Strongly


Agree Opinion Disagree
Given me the opportunity to explore a career field Yes
Allowed me to apply classroom theory to practice Yes
Helped me develop my decision-making and Yes
problem-solving skills
Expanded my knowledge about the work Yes
world prior to permanent employment
Helped me develop my written and oral Yes
communication skills
Provided a chance to use leadership skills Yes
(influence others, develop ideas with others,
stimulate decision-making and action)
Expanded my sensitivity to the ethical Yes
implications of the work involved
Made it possible for me to be more confident in new Yes
situations
Given me a chance to improve my interpersonal Yes
skills
Helped me learn to handle responsibility and Yes
use my time wisely
Helped me discover new aspects of myself that Yes
I didn’t know existed before
Helped me develop new interests and abilities Yes
Helped me clarify my career goals Yes
Provided me with contacts which may lead to Yes
future employment
Allowed me to acquire information and/or use Yes
equipment not available at my Institute

(2 of 4)

Campus: Ujjain Road Indore Indore Phone +91-731-2729071-5 Website:


Mailing Address: Shri Vaishnav Vidya Parisar 177 Jawahar Marg, South Rajmohalla, Indore, M.P. –
Phone: +91-731- Fax: +91-731-
SHRI VAISHNAV VIDYAPEETH VISHWAVIDYALAYA

Answer the following Question

Q1. In the institute internship program, faculty members are expressed to be mentors for
students. DO you feel that your faculty coordinator served such a function? Why or Why
not?

Absolutely, the mentors who are faculty members have been carrying out their duties
with utmost efficiency. In particular, our mentor has played a critical role in promptly
providing us with the information we needed and addressing any issues that arose during
the three- month internship program.

Q2 How well were you able to accomplish the initial goals, tasks and new skills that were set
down in your learning contract?

At the onset of the internship, I was given a project that allowed me to brush up on my
foundational knowledge, enabling me to further develop my analytical and other essential
skills. Although we encountered some initial challenges, we persevered and with each
passing day, we became more adept and confident in that area.

Q3 In what ways were you able to take a new direction or expand beyond your contract?

In my view, maintaining a commitment to ongoing learning and consistently updating our


knowledge in the field of software development can have a transformative impact on both
the software itself and our understanding of other disciplines that are applied in software
development.

Q4 Why were some goals not accomplished adequately?

The timeline for the project development is tight, and we have a limited window to
complete and deliver the project. With the clock ticking, it is imperative that we work
efficiently and effectively to ensure that we meet all of our project goals and deliverables
within the allotted timeframe.

Q5 In what area did you most develop and improve?

The ability to apply practical knowledge and skills is paramount when it comes to
successfully developing a project, particularly in the realm of software development.

(3 of 4)

Campus: Ujjain Road Indore Indore Phone +91-731-2729071-5 Website:


Mailing Address: Shri Vaishnav Vidya Parisar 177 Jawahar Marg, South Rajmohalla, Indore, M.P. –
Phone: +91-731- Fax: +91-731-
SHRI VAISHNAV VIDYAPEETH VISHWAVIDYALAYA

Q6. What has been the most significant accomplishment or satisfying moment of your
internship?

One of the most significant achievements during my internship was completing my tasks
on time and receiving positive feedback from both my colleagues and mentor. Knowing
that my hard work and dedication were recognized and appreciated was an immensely
satisfying and motivating experience.

Q7. What did you dislike about the internship? Considering your overall experience, how
would you rate this internship? Give suggestions as to how your internship experience
could have been improved?

In general, my internship experience was overwhelmingly positive, and I did not


encounter any significant challenges during my tenure with the company. However, I did
notice that there was a considerable emphasis on meeting strict deadlines, which at times
felt like a source of undue pressure.

Q8. Could you have handled added responsibility?

To be honest, the workload assigned to me during the internship was already quite
challenging and demanding, and I felt fully occupied trying to complete all of my tasks
before the deadline.

Q9. Would you have liked more discussions with your professor concerning your internship?
Was closer supervision needed?

In my experience, the company took every possible step to ensure that interns and
students did not feel overwhelmed or panicked in any situation. The management team
was highly supportive and approachable, and they made it clear that we could turn to
them for guidance or assistance whenever needed.

Q10. Was more of an orientation required?

In my opinion, the orientation provided by the company was comprehensive and effective
in preparing me for my internship role. The materials provided were informative and
helped me understand the expectations and requirements of the job, as well as the
company culture and values.

Date: Signature of the Student


(4 of 4)

Campus: Ujjain Road Indore Indore Phone +91-731-2729071-5 Website:


Mailing Address: Shri Vaishnav Vidya Parisar 177 Jawahar Marg, South Rajmohalla, Indore, M.P. –
Phone: +91-731- Fax: +91-731-

You might also like