Professional Documents
Culture Documents
INDUSTRIAL TRAINING REPORT Suyash
INDUSTRIAL TRAINING REPORT Suyash
SUBMITTED BY SUBMITTED TO
Aug-Dec 22
I
I
Report Approval
I
Declaration
Suyash Kanchan
EN19CS302049
21/11/2022
I
Certificate
I
Certificate
1
Certificate
2
Acknowledgements
It is their help and support, due to which we became able to complete the design
and technical report.
Without their support this report would not have been possible.
3
Abstract
Life is becoming too fast. Everything around is developing at a rapid pace.
And at this time of modern era, web development is most required skill in
the IT sector. The main idea of this work is to provide ease and comfort to
clients that what requirement is to be fulfilled. The website allows the user to
ask for hiring an web development specialist to work on their desired
projects. Even the Startup’s nice also hires the people who are actually
devoted to work on the web development technologies.
This project is aimed at developing a better solution for our clients so that
They can have their desired projects done and further service they require.
This product helps the clients to get their requirements done as per their
needs.
1
TABLE OF CONTENT
Declaration 2
Certificate 3
Completion letter/certificate 5
Acknowledgement 6
Abstract 7
Table of content 8
Reference 30
2
Chapter-1
1.1-Introduction
About Avalanche Infotech Pvt. Ltd.
Avalanche Infotech Pvt. ltd. was born and brought up in Indore in 2002,
operating since 2002. They are currently working in Indore, Lucknow, Delhi,
Pune, Bangalore locations they also have the policy to work from home
anywhere. The headoffice is located in Indore. Their target is to be the Best
Tech- Company in Indore. Avalanche Infotech Pvt. ltd. is both into service
sector and product development. They are currently working with a lot of
small and big clients.
Avalanche InfoTech Pvt Ltd are a leading Services provider of information
technology in USA and India for IT consulting. We combine a passion for
client satisfaction, technology innovation, deep industry and business process
expertise, and a global, collaborative workforce that embodies the future of
work.
3
1.2 Technologies used
HTML
HTML (Hypertext Markup Language) is a text-based approach to
describing how content contained within an HTML file is structured. This
markup tells a web browser how to display text, images and other forms of
multimedia on a webpage.
HTML is a text file containing specific syntax, file and naming conventions
that show the computer and the web server that it is in HTML and should be
read as such. By applying these HTML conventions to a text file in virtually
any text editor, a user can write and design a basic webpage, and then upload
it to the internet.
BOOTSTRAP
Bootstrap is a free and open-source CSS framework directed at responsive,
mobile-first front-end web development. It contains HTML, CSS and
JavaScript-based design templates for typography, forms, buttons,
navigation, and other interface components.
4
React
Easy creation of dynamic applications: React makes it easier to
create dynamic web applications because it requires less coding and
offers more functionality, as opposed to JavaScript, where coding
often gets complex very quickly.
Improved performance: React uses Virtual DOM, thereby creating
web applications faster. Virtual DOM compares the components’
previous states and updates only the items in the Real DOM that were
changed, instead of updating all of the components again, as
conventional web applications do.
Reusable components: Components are the building blocks of any
React application, and a single app usually consists of multiple
components. These components have their logic and controls, and
they can be reused throughout the application, which in turn
dramatically reduces the application’s development time.
Babel
Babel is a JavaScript trans piler that converts edge JavaScript (ES6)
into plain old ES5 JavaScript that can run in any browser even in the
old ones. Transpilers, or source-to-
source compilers, are tools that read source code written in one
programming language, and produce the equivalent code in another
language which is in the same level.
5
WebPack
Ant Design
6
Backend Technology
JavaScript
NodeJS
ExpressJs
jQuery
jQuery is a lightweight, "write less, do more", JavaScript library.
The purpose of jQuery is to make it much easier to use JavaScript
on your website. jQuery takes a lot of common tasks that require
many lines of JavaScript code to accomplish, and wraps them into
methods that you can call with a single line of code.
JSON
JSON is an open standard file format and data interchange format that
uses human-readable text to store and transmit data objects consisting
of attribute–value pairs and arrays. It is a common data format with
diverse uses in electronic data interchange, including that of web
applications with servers.
8
Database
MongoDb
9
10
11
12
Chapter-3
Summary
Conclusion
13
Chapter-4
Future Scope
14
Bibliography
• https://wordpress.org/
•
• https://wordpress.org/themes/
• https://wordpress.org/support/forums/
• https://wordpress.org/plugins/cloudflare/
•
• https://www.reactjs.org https://babeljs.io/
https://webpack.js.org/ https://www.typescriptlang.org/
https://ant.design/
• https://redux.js.org/ https://spring.io/projects/spring-boot
https://www.java.com/ https://www.mysql.com/
15
References
Frontend https://www.reactjs.org
Technologie https://babeljs.io/
s https://webpack.js.org/
https://www.typescriptlang.org/
https://ant.design/ https://redux.js.org/
Backend https://nodejs.org/en
Technologie /
s https://expressjs.co
m/
Database https://www.mongodb.com/
16