You are on page 1of 16

Summer Internship Report

On
Web Development Technology

Submitted in partial fulfilment of requirements for the award of


the Degree of
Bachelor of Technology
In
Information Technology

Submitted By
Mudit Jain (04811503120)

Department of Information Technology


Bharati Vidyapeeth’s College of Engineering, New Delhi – 110063, INDIA

August 2023

1
CANDIDATE’S DECLARATION

It is hereby certified that the work which is being presented in the B. Tech Internship
Report entitled "Web Development" in partial fulfilment of the requirements for the
award of the degree of Bachelor of Technology and submitted in the Department of
Information Technology of BHARATI VIDYAPEETH’S COLLEGE OF
ENGINEERING, New Delhi (Affiliated to Guru Gobind Singh Indraprastha
University, Delhi) is an authentic record of my own work carried out during a period
from 01.08.2023 – 31.08.2023 under the guidance of Mr. Ankit Jain, CEO, Cosmos
Pumps Pvt Ltd.

The matter presented in the B. Tech Internship Report has not been submitted by me for the award of
any other degree of this or any other Institute.

Student Name: Mudit Jain


Enrollment No: 04811503120

This is to certify that the above statement made by the candidate is correct to the best of my knowledge.
He/She/They are permitted to appear in the External Industrial/In-house training Examination.

Trainer Name Mr. Ankit Jain


Designation CEO
Company name Cosmos Pumps Pvt Ltd

The B. Tech Internship Viva-Voce Examination of Mudit Jain (04811503120) has


been held on …………………………….

Industrial/In-house training Coordinator (Signature of External Examiner)

ii
ACKNOWLEDGEMENT

I express my deep gratitude to Mr. Ankit Jain, CEO, Cosmos Pumps Pvt Ltd
, for his valuable guidance and suggestion throughout my internship.

Sign (Mudit Jain) Enrolment

No. 04811503120

iii
Table of Contents

CANDIDATE DECLARATION….................................................................................................................ii

ACKNOWLEDGEMENT...............................................................................................................................iii

TABLE OF CONTENTS…............................................................................................................................iv

LIST OF FIGURES..........................................................................................................................................v

LIST OF TABLES...........................................................................................................................................vi

1. Introduction...............................................................................................................................................1-2

2. System Requirements..................................................................................................................................3

3. Tools and Technology Used......................................................................................................................4-6

4. Weekly Report…..........................................................................................................................................7

5. Conclusion...................................................................................................................................................8

6. References....................................................................................................................................................9

iv
List of Figures

Fig 3.1: JavaScript logo......................................................................................................4


Fig 3.2: ReactJs logo..........................................................................................................4
Fig 3.3: HTML logo...........................................................................................................5
Fig 3.4: CSS logo...............................................................................................................6

v
List of Tables

Table 4.1: Weekly Report....................................................................................................7

vi
Introduction
The dewatering pumps industry plays a crucial role in various sectors, particularly in
construction, mining, municipal wastewater management, and other applications where water
removal is necessary. Dewatering pumps are designed to remove excess water from a particular
area or environment, allowing for continued operations or preventing damage to structures and
equipment.
Here are some key aspects of the dewatering pumps industry:
1. Applications:
 Construction: Dewatering pumps are used to remove water from construction
sites, allowing for safe and efficient construction activities.
 Mining: Mines often encounter water accumulation, which can be hazardous and
hinder mining operations. Dewatering pumps are used to manage this water.
 Municipal: Municipalities use dewatering pumps to control water levels in
stormwater systems, sewage systems, and flood-prone areas.
 Agriculture: Farms may use dewatering pumps to manage water levels in fields
and prevent flooding.
2. Types of Dewatering Pumps:
 Submersible Pumps: These are designed to be submerged in the water they are
pumping. They are often used for deep dewatering applications.
 Centrifugal Pumps: These pumps use a rotating impeller to create a flow of fluid.
They are commonly used for surface dewatering.
 Wellpoint Systems: These use a series of wellpoints (small-diameter wells)
connected to a common header to lower the water table in an area.
 Trash Pumps: These are designed to handle water with debris, making them
suitable for applications with high solids content.
3. Market Trends:
 Technological Advancements: There is a trend towards more efficient and
technologically advanced dewatering pumps. This includes features like remote
monitoring and automation.
 Environmental Considerations: There is a growing emphasis on energy
efficiency and environmentally friendly materials and processes within the
industry.
 Rising Demand in Developing Countries: As infrastructure development
increases in developing regions, so does the demand for dewatering solutions.

1
4. Regulations and Standards:
 The industry is subject to various regulatory standards, depending on the
application and location. These may include environmental regulations, safety
standards, and quality assurance.
5. Key Players:
 There are several major companies in the dewatering pumps industry, including
Xylem Inc., Sulzer Ltd., Grundfos Holding A/S, and The Weir Group PLC, among
others.
6. Challenges:
 Environmental Impact: Proper disposal of water pumped out is crucial to avoid
environmental damage.
 Energy Efficiency: With increasing emphasis on sustainability, there's a need for
pumps to be more energy-efficient.
 Maintenance and Reliability: Dewatering pumps need to be reliable and require
regular maintenance to ensure they function effectively.
7. Future Outlook:
 The industry is expected to continue growing, driven by urbanization,
infrastructure development, and increased awareness of environmental concerns.

2
1.1 Objectives:

 Increase Sales and Revenue: The primary objective of most e-commerce sites is to
generate sales and revenue. This includes setting targets for the number of
transactions, average order value, and overall sales growth.
 Expand Market Reach: E-commerce sites can help businesses reach a wider
audience, including customers in different geographical locations. The objective
may be to expand the market and tap into new customer segments.
 Enhance Brand Visibility: E-commerce sites can serve as a platform to promote the
brand and build brand awareness. The objective may be to enhance the visibility
and recognition of the brand among the target audience.

1.2 Definition of problem

 Now a days the every industry is highly competitive, with numerous players
offering a wide range of products. This intense competition can lead to price wars
and margin pressure.

 Effectively promoting dewatering products and building a strong brand presence in


a competitive market can be a significant challenge.

3
System Requirement
Software Requirement
● Operating system : windows 8(32 bits) equal and above , Linux , MAC
● Application Development : HTML , CSS, JS
● Server : AWS
● Documentation Tools : MS Office

Hardware Requirement

● A specific computer must match with the above-mentioned requirements in


order to gain the maximum benefits from the system in an efficient
manner.
● Processor : Standard processor with a speed of 1.0 GHz. Or above.
● RAM

4
Tools and Technology Used
Technology

- JavaScript

Fig-3.1:JavaScript logo

JavaScript is a text-based programming language that allows you to create


interactive elements on your web page. The World Wide Web as we know it looks
nothing like the early days of grey boxes and walls of text. Nowadays, we can’t
imagine browsing the web without interactive websites, clickable buttons, and
online video games. The ways we interact with the internet have radically changed
over the years and, for the most part, it’s all down to JavaScript. But all these new
gadgets and gizmos are also putting a much larger strain on our browsers than
ever before. In other words, the rise of JavaScript has also made keeping an eye
on your site performance a crucial part of any online strategy. Before we can get
into that, though, let’s take a closer look at what JavaScript is and what it does for
your website. JavaScript has existed since 1995 and has since taken over as the
dominant language for web development. For much of its life, JavaScript was
used mainly for client-side scripting inside <script> tags executing in web
browsers. This limitation meant that developers were often working in many
different languages and frameworks between the front-end (client-side) and
backend (server-side) aspects of a web application. Although there were other
projects to bring JavaScript to server- side applications, the functionality took off
with the launch of Node.js in 2009.

- ReactJs

Fig-3.2:ReactJs logo

React is a JavaScript library developed by Facebook which, among other things,


was used to build Instagram.com. Its aim is to allow developers to easily create
fast
5
user interfaces for websites and applications alike. The main concept of React.js is
virtual DOM. It is a tree based on JavaScript components created with React that
mimics a DOM tree. It does the least amount of DOM manipulation possible in
order to keep your React components up to date. Firstly, react was deployed by
Facebook in 2011 and 2012. Instagram was written entirely in React. According to
JavaScript analytics service Lismore, react is currently being used on the
homepages and other web pages of Netflix, Imdur, Bleacher Report, Feedly,
Airbnb, Seat Geek, HelloSign, and others.
Being a part of the JavaScript language, using React spawns lots of advantages.
Products built with React are simple to scale, a single language used on the
server/client/mobile side of things grants outstanding productivity, there are
workflow patterns for convenient teamwork, UI code is readable and
maintainable, and more. World-leading companies have used React and other JS
technologies in some of the top market- defining products out there (Instagram,
Reddit, and Facebook being the most vivid examples).

- HTML

Fig-3.3:HTML logo

This is the basic programming language that forms the foundation of all websites.
It allows you to create content, put it on a page, and link to other pages. The
Hypertext Markup Language or HTML is the standard markup language for
documents designed to be displayed in a web browser. It can be assisted by
technologies such as Cascading Style Sheets (CSS) and scripting languages such
as JavaScript. Web browsers receive HTML documents from a web server or from
local storage and render the documents into multimedia web pages. HTML
describes the structure of a web page semantically and originally included cues for
the appearance of the document. HTML elements are the building blocks of
HTML pages. With HTML constructs, images and other objects such as
interactive forms may be embedded into the rendered page. HTML provides a
means to create structured documents by denoting structural semantics for text
such as headings, paragraphs, lists, links, quotes and other items. HTML elements
are delineated by tags, written using angle brackets. Tags such as <img /> and
<input /> directly introduce content into the page. Other tags such as <p>
surround and provide information about document text and may include other tags
as sub-elements. Browsers do not display the HTML tags but use them to interpret
the content of the page.

6
- CSS

Fig-3.4:CSS logo
This scripting language allows you to design the content on your webpage. It’s
responsible for text styling, colours, fonts, and so on. Cascading Style Sheets
(CSS) is a style sheet language used for describing the presentation of a document
written in a markup language such as HTML or XML (including XML dialects
such as SVG, MathML or XHTML). CSS is a cornerstone technology of the
World Wide Web, alongside HTML and JavaScript. CSS is designed to enable the
separation of presentation and content, including layout, colours, and fonts. This
separation can improve content accessibility; provide more flexibility and control
in the specification of presentation characteristics; enable multiple web pages to
share formatting by specifying the relevant CSS in a separate .css file, which
reduces complexity and repetition in the structural content; and enable the .css file
to be cached to improve the page load speed between the pages that share the file
and its formatting. Separation of formatting and content also makes it possible to
present the same markup page in different styles for different rendering methods,
such as on-screen, in print, by voice (via speech-based browser or screen reader),
and on Braille-based tactile devices. CSS also has rules for alternate formatting if
the content is accessed on a mobile device. The name cascading comes from the
specified priority scheme to determine which style rule applies if more than one
rule matches a particular element. This cascading priority scheme is predictable.

7
Weekly Report
The Four-week Internship at Cosmos Pumps Pvt Ltd from 01.08.2023 –31.08.2023,
involved developing a web Technology project.

Wee Learned the industry and corresponding requirement.


k
1

We Evaluate some similar requirement website’s


e
k

We Prepared the design and flow of the application


e
k

We Start building the application


e
k

We Completed the application


e
k

5
Table-4.1:Weekly Report

8
Conclusion
This Internship on Web Development, and the project was a successful attempt. I
learnt various new things over the course of development of the project which I
will surely carry with me further in my venture into the industry. I also faced
certain roadblocks and obstacles, but they were eventually overcome. I created
and learned what I aimed to, successfully creating a website. Overall, it was a
great learning experience.

In a nutshell, this Internship has been an excellent and rewarding experience. I


can conclude that there have been a lot I’ve learnt from my training. Needless to
say, the technical aspects of the work I’ve done are not flawless and could be
improved provided enough time. As someone with no prior experience with
Internship whatsoever I believe my time spent in research and discovering it was
well worth it and contributed to finding an acceptable solution to build a fully
functional web service. Two main things that I’ve learned the importance of our
time-management skills and self-motivation.

I would again, especially like to thank Mr. Ankit Jain for his valuable time, deep
insight, and vast pool of knowledge because without his support and help, this
effort would not have been possible.

9
References
https://cosmospumps.com/
https://www.chartjs.org/
https://www.wikipedia.org/

1
0

You might also like