Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 18

An INTERNSHIP REPORT ON

Web Development

SUBMITTED TO THE SAVITRIBAI PHULE PUNE UNIVERSITY,


PUNE IN PARTIAL FULFILLMENT OF THE REQUIREMENTS
FOR THE THIRD YEAR OF THE DEGREE

BACHELOR OF ENGINEERING
In

COMPUTER ENGINEERING
By

Shreyash Sachin Deshpande

Roll No: 305B001


Exam Seat No:

Under the guidance of


Prof. Mrs. R. B. Navale

DEPARTMENT OF COMPUTER ENGINEERING


SINHGAD COLLEGE OF ENGINEERING
Accredited by NAAC
2022-23
Date: / /2023

CERTIFICATE
This is to certify that the Internship Report entitled

Web Development

Submitted By

Shreyash Sachin Deshpande

Roll No:

305B001
Exam Seat No:
is a curriculum-based internship work carried out at Awesome Analytics, under the guidance of
Mr. Asad Baig and it is approved by Prof. Mrs. R. B. Navale for the partial fulfillment of the
requirements of Savitribai Phule Pune University, Pune for the third year of the degree of Bachelor of
Engineering (Computer Engineering) during the year 2022-23.

(Prof. Mrs. R. B. Navale) (DR. M. P. Wankhade)


Internship Guide Head of Department
Department of Computer Engineering of Computer Engineering

(Dr. S. D. Lokhande)
(Principal)
Sinhgad College of Engineering, Pune-41
ACKNOWLEDGMENTS

First, I would like to thank my team leader Mr. Asad Baig Senior Developer for teaching me all the
basics of my tasks and patiently showing me every elaborate detail and guiding me throughout my
internship period. I am very much thankful to Awesome Analytics its management, especially
employees of Web Development for their cordial support to prepare this internship report. I also would
like to thank all the people that worked along with me in Awesome Analytics 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 would like to take this opportunity to thank my internal guide Mrs. R. B. Navale for giving me all
the help and guidance I needed. I am grateful to them for their kind support. Their valuable suggestions
were very helpful.

I extend this to sincerely thanking to Dr. M. P. Wankhade Head of the Department for his constructive
criticism throughout my internship.

I am indebted to Dr. S. D. Lokhande Principal of Sinhgad College of Engineering, Vadgaon (Bk), Pune
for Encouragement and providing me the opportunity and facilities to carry out this internship.

I am extremely grateful to my department staff members and friends who helped me in successful
completion of this internship.
Internship Completion Certificate
Contents

Acknowledgments

Internship Completion Certificate

List of Figures

1 INTRODUCTION 1
1.1 Overview of the Industry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Company Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2.1 About the company . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2.2 Corporate Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.3 Vision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.4 Dedication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.5 Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.6 Work Culture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Company History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2 PROBLEM STATEMENT 4

3 MOTIVATION 5

4 METHODOLOGY 6
4.1 Development Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.2 Personal Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5 SOFTWARE REQUIREMENTS SPECIFICATIONS 8

6 RESULTS AND DISCUSSION 9


7 ATTENDANCE RECORD 10

8 CONCLUSION 11

9 REFERENCES 12
Web Development Internship Computer Engineering

Chapter 1: INTRODUCTION

1.1 Overview of the Industry

The information technology industry in India comprises information


technology services and business process outsourcing. The share of the IT-BPM sector in
the GDP of India is 7.4% in FY 2022. The IT and BPM industries' revenue is estimated
at $227 billion in FY 2022. The domestic revenue of the IT industry is estimated at $49
billion, and export revenue is estimated at $181 billion in FY 2022. The IT–BPM sector
overall employs 5 million people as of March 2022. In December 2022, Union Minister of
State for Electronics and IT Rajeev Chandrasekhar, in a written reply to a question
in Rajya Sabha informed that IT units registered with state-run Software Technology Parks
of India (STPI) and Special Economic Zones have exported software worth Rs 11.59 lakh
crore in 2021-22

In the contemporary world economy, India is the largest exporter of IT. The contribution of
the IT sector in India's GDP rose from 1.2% in 1998 to 10% in 2019. Exports dominate the
Indian IT industry and constitute about 79% of the industry's total revenue. However, the
domestic market is also significant, with robust revenue growth.
The industry's share of total Indian exports (merchandise plus services) increased from less
than 4% in FY1998 to about 25% in FY2012. The technologically-inclined services sector
in India accounts for 40% of the country's GDP and 30% of export earnings as of 2006,
while employing only 25% of its workforce, according to Sharma (2006). According
to Gartner, the "Top Five Indian IT Services Providers" are Tata Consultancy
Services, Infosys, Wipro, Tech Mahindra, and HCL Technologies.
The IT and BPM industry's revenue is estimated at US$194 billion in FY 2021, an increase
of 2.3% YoY. The domestic revenue of the IT industry is estimated at US$45 billion and
export revenue is estimated at US$150 billion in FY 2021. The IT industry employed
almost 2.8 million employees in FY 2021. The IT–BPM sector overall employs 4.5 million
people as of March 2021.
In 2022, companies within the sector faced significant employee attrition and intense
competition in hiring’s. Indian IT revenues grow fastest in a decade to $227 billion
in COVID-19 pandemic -hit FY22. The IT–BPM sector overall employs 5 million people
as of March 2022. NASSCOM in its Strategic Review predicted that the IT industry can
achieve the ambitious target of being a US$ 350 billion by FY26 growing at a rate of 11-14
per cent

1
Sinhgad College Of Engineering, Vadgaon
Web Development Internship Computer Engineering

1.2 Company Profile

1.2.1 About the company

We work on solving various business problems using diverse technologies. One does not
need to master everything to build quick viable solutions. Our knowledge of core
technologies allows us to provide unique and scalable solutions while being a jack allows
us to provide solutions for edge case business scenarios. We constantly transition from
being a jack to masters of new and exciting things on the technological landscape. Being a
jack of many, master of SOME should be the norm.

Awesome Analytics founded by Mehul Thakkar is a team of goal oriented and highly
driven professionals helping business with Data Analysis, Report Automation, Web
Development, Consultancy and customized solutions. We leverage technology to assist
businesses to derive insights that assist in business decision making.

1.2.2 Vision
 Become one of its kind firm offering deep portfolio of Technology and CA Services
 Be among the Top 10 quality product and service provider in each area of our businesses.

1.2.3 Dedication
Dedication is a consistent feeling of loyalty and support to a person, organization, or idea.
Dedication in the workplace means an employee will have a strong work ethic and seek to
improve both themselves and the organization around them because they feel strongly
connected to their work environment

1.2.4 Strategy
Information technology companies develop growth strategies to increase their revenue and
profit. Depending on their stage of development, they may aim to grow organically or they
may try to accelerate growth through acquisitions, mergers or partnerships. The
consultancy firm Deloitte notes that any growth strategy involves risk and technology
companies must manage the risk to succeed.

1.2.5 Work Culture


We will only achieve our mission if we live our culture. We start with becoming learners
in all things having a growth mindset. Then we apply that mindset to learning about our
customers, being diverse and inclusive, working together as one, and ultimately making a
difference in the world.
I had an online working system with the virtual office. My time for this full-time internship
was from 10 AM to 7 PM.

2
Sinhgad College Of Engineering, Vadgaon
Web Development Internship Computer Engineering

1.3 Company History


In 2011 at the age of 22, Mr. Mehul Thakkar, an 2008 graduate of the University of
Mumbai, founded the Awesome Analytics Company.

3
Sinhgad College Of Engineering, Vadgaon
Web Development Internship Computer Engineering

Chapter 2: PROBLEM STATEMENT

The company in banking sector Swagat Housing Finance Company (SHFC) basically serves
its customers with the loans for housing and many other purposes. This company conducted all
its procedure of giving loan on paper in totally offline mode.

This company needed the web app which could shift all their offline process to online mode and
all their confidential data could be stored safely.

4
Sinhgad College Of Engineering, Vadgaon
Web Development Internship Computer Engineering

Chapter 3 MOTIVATION
Nurture businesses by understanding their needs like a business owner and not as a service provider
with only technology knowledge.

Lead a team of tech enthusiast professionals to provide innovative solutions thus solving unique
business challenges of our customers.

To ensure each of our customers are spending their working hours executing critical and intellectual
tasks that matter, while automating the mundane.

Ultimate goal is for the businesses to become a 4-hour work day enterprises with zero loss of work.

5
Sinhgad College Of Engineering, Vadgaon
Web Development Internship Computer Engineering

Chapter 4 METHODOLOGY

The methodology applied in this internship was of Agile development process. The client would give to
update the requirements according to their needs. After the collection of requirements in a weekly
meeting development would start accordingly.

4.1 Development Process

Agile Methodology:

Agile methodologies are approaches to product development that are aligned with the values and
principles described in the Agile Manifesto for software development. Agile methodologies aim to
deliver the right product, with incremental and frequent delivery of small chunks of functionality,
through small cross-functional self-organizing teams, enabling frequent customer feedback and
course correction as needed.
In doing so, Agile aims to right the challenges faced by the traditional “waterfall” approaches of
delivering large products in long periods of time, during which customer requirements frequently
changed, resulting in the wrong products being delivered.

Through most of its brief history (since 1999-2000), “Agile” has been predominantly an approach
to software development and IT application development projects. Since then, however, it now
extends to other fields, too, especially in the knowledge and services industries.
Agile is about being responsive to the market and to the customer by responding quickly to their
needs and demands and being able to change direction as the situation demands. Be it IT or
software development or any other field where there is a flow of work and delivery of work
products, Agile methods are applicable. Agile methods attempt to maximize the delivery of value to
the customer and minimize the risk of building products that do not – or no longer – meet market or
customer needs.

They do this by breaking up the traditionally long delivery cycle (typical of the legacy “waterfall
methods”) into shorter periods, called sprints or iterations. The iteration provides the cadence for
delivering a working product to the customer, getting feedback and making changes based on the
feedback.

Thus, Agile methods have sought to reduce delivery times (delivering early, delivering often) to
ensure that smaller vertical chunks of the product get to the market, enabling customers to provide
feedback early and ensure that the product they finally get meets their needs.

Agile has become an umbrella term for a variety of planning, management and technical methods
and processes for managing projects, developing software and other products and services in an
iterative manner. These methods include Scrum, by far the most prevalent and popular method for
software, XP (eXtreme Programming or Paired Programming), and more lately Kanban.
Agile methods also include technical practices – most of which fall under the umbrella
term DevOps – that enable Test Automation, Continuous Integration/ Continuous Delivery/
Deployment (CI/ CD) and overall, an ever-shrinking delivery cycle for software and other products
and services.

6
Sinhgad College Of Engineering, Vadgaon
Web Development Internship Computer Engineering

The use of Agile as an approach to project management has increased dramatically in recent


years. Gartner predicts that agile development methods will soon be used in 80% of all software
development projects
Key Agile Methodologies:

Agile is an umbrella term for several methods and practices. Let’s look at some of the popular
methodologies:

 Scrum
 Extreme Programming (XP)
 Adaptive Software Development (ASD)
 Dynamic Software Development Method (DSDM)
 Feature Driven Development (FDD)
 Kanban
 Behaviour Driven Development (BDD)

Technology Stack:

 HTML, CSS, JavaScript, Bootstrap


 jQuery (jsGrid, Datatables)
 AJAX
 PHP, LARAVEL
 MySQL, SQL
 Apache Server, Composer

4.2 Personal Projects


While completing my internship I learned too many skills and acquired much knowledge about web
development. So, with this knowledge I also performed some other projects on my personal level in
the same tech stack and completed them as well.
Projects like:
 Job Portal
 Mathematical Calculations
 Tax Invoices

7
Sinhgad College Of Engineering, Vadgaon
Web Development Internship Computer Engineering

Chapter 5: SOFTWARE REQUIREMENTS SPECIFICATIONS

Software Requirements:
• Operating system: Windows 7 & above.
• Coding Language: PHP, jQuery, AJAX
• Framework: Laravel
• Front-End: HTML, CSS, JavaScript, Bootstrap.
• Data Base: MySQL
• Software: Composer, Xampp Server
• Editing tools: VS Code, Notepad, Browser

Hardware Requirement:
• System: Pentium IV 2.4 GHz.
• Hard Disk: 1TB.
• Ram: 4GB.

8
Sinhgad College Of Engineering, Vadgaon
Web Development Internship Computer Engineering

Chapter 6: RESULTS AND DISCUSSION

After the completion of my internship, at the last day, the project was deployed to the client in
live environment for the actual use.

The company, my senior developer Mr. Asad Baig loved the work I done. Also, I received
special words of appreciation from the client company for providing them with such a great
application development.

9
Sinhgad College Of Engineering, Vadgaon
Web Development Internship Computer Engineering

Chapter 7: ATTENDANCE RECORD

WEEKLY OVERVIEW OF INTERNSHIP ACTIVITIES

Week 1 (12 Dec to 16 Dec): Present on every day and carried out the development work.

Week 2 (19 Dec to 23 Dec): Present on every day and carried out the development work.

Week 3 (26 Dec to 30 Dec): Present on every day and carried out the development work.

Week 4 (2 Jan to 6 Jan): On Leave for End Semester Exams.

Week 5 (9 Jan to 13 Jan): On Leave for End Semester Exams.

Week 6 (16 Jan to 20 Jan): On Leave for End Semester Exams.

Week 7 (23 Jan to 27 Jan): Present on every day and carried out the development work.

Week 8 (30 Jan to 3 Feb): Present on every day and carried out the development work.

Week 9 (6 Feb to 10 Feb): Present on every day and carried out the development work.

Week 10 (13 Feb to 17 Feb): Present on every day and carried out the development work.

Week 11 (20 Feb to 24 Feb): Present on every day and carried out the development work.

Week 12 (27 Feb to 3 Mar): Present on every day and carried out the development work.

Week 13 (6 Mar to 10 Mar): Present on every day and carried out the development work.

10
Sinhgad College Of Engineering, Vadgaon
Web Development Internship Computer Engineering

Chapter 8: CONCLUSION

Doing my internship in Awesome Analytics gave me the opportunity to take a close look at the import
business scenario in our country. My work this semester in career services has solidified the importance
and joy of relationship building that I have found in this specific unit of student affairs. I am more of a
relator rather than the woo type; this work emphasizes the importance of possessing that trait. I enjoy
meeting with students, learning about their lived experience and goals, and offering both challenge and
support to help them achieve their idea of career success. Furthermore, I value input; I love to collect
and store all kinds of information

I enjoy learning new things and meeting new people each and every day. I enjoy dynamic environments
and building stable relationships within them. In the future, I will seek out employment that offers a
similar environment. Additionally, I have identified another important facet of relationships to be crucial
in my personal career goals: the relationship that I have with my supervisor. The challenge and support
that a potential supervisor is able to provide will play a huge role in my upcoming job search and
personal career goals.

The work that I am doing in career services is helping me to further explore and investigate my personal
career goals. At this point in time, the specific title or position that I would like to attain is still nebulous.
However, my internship is allowing me the space to reflect on what I truly want my career to encompass
in the future, specifically in regards to the themes of relationships, fit, and competence

11
Sinhgad College Of Engineering, Vadgaon
Web Development Internship Computer Engineering

Chapter 9: REFERENCES

List of references (Library books, Magazines and other sources.)


1. WsCube Tech, Laravel Tutorial, https://youtu.be/0yVDMcGp97g, Jan 2022

2. Thapa Technical, Ajax Tutorial, https://youtu.be/44-D08_d-c8, Feb 2018.

WEBLINKS:

 https://www.tutorialspoint.com/index.html
 https://laravel.com/docs
 https://laracasts.com/
 https://www.php.net/
 https://www.w3schools.com/php/
 https://www.w3schools.com/xml/ajax_intro.asp

12
Sinhgad College Of Engineering, Vadgaon

You might also like