NIT ROURKELA
SUMMER INTERNSHIP
DATA ANALYSIS AND
FRONT END MANAGEMENT
SIRE EVALUATION
<p> Penumetcha Arnav Raju
@ ISSI INDIA PVT LTD.
119cs0553 </p>
TABLE OF CONTENTS.
01 02 03
DECLARATION and
Certificate of ABSTRACT. INTRODUCTION.
Authentication.
04 05 06
PROBLEM DESCRIPTION. CONCLUSION and
MODEL DESCRIPTION.
References.
DECLARATION
<p> I hereby declare that this dissertation entitled “Data Analysis And Front
End Management” under the guidance of Mr. V.B.N.V SAI submitted to ISSI India
Pvt. Ltd., Hyderabad is a bonafide record of work which is also free from
plagiarism. I also declare that it has not been submitted previously in part or full
to this or any other organisation or institution for award of any degree or
diploma. </p>
Penumetcha Arnav Raju
Dept. of Computer Science & Engineering
National Institute of Technology, Rourkela
CERTIFICATE
OF
AUTHENTICATION
ABSTRACT
<p> Building a Front End that allows for easy accessibility for the
client, allowing to choose from a variety of options given to me,
while also giving access to the provider to access the back end and
analyse the front end data by sorting and picking information that
is crucial and necessary for the same, commands that allow for
easy access and useful compression of otherwise exaggerated
metrics </p>
INTRODUCTION
To improve customer retention and ease This also allows for dynamic
of usage of the company’s primary components to be programmed into the
website, allowing for multiple access website’s user access regions,
points to the company’s different improving ease of access for all
resources provided and also to improve customers. We will also build a few
the speed with which the website components that will take user data,
responds. Further, we strengthen the which will later be used for
back-end to allow for a stable website segregation and validation by the
and improved data collection. Collected back end analysis sections.
data is then organised and tabulated, The back end was built using SQL via
allowing for easy access of informa;on MySQL. A primitive but powerful
and later usage. tool, this will later allow us to
We will be using HTML, JavaScript and set up a server in a cloud platform,
CSS for the front end development, thus helping us to gather, store and
allowing for hassle free commands and access information remotely when and
easy access to libraries. where needed.
CHARACTERISTICS
1. Accessible
2. Performant
3. Fault Tolerant
4. Testable
5. Stable
6. Continuous Delivery
7. Reusable
PROBLEM DESCRIPTION?
<p> Modernising websites. </p>
Primitive websites that affect the customer retention rates and usability, affect
sales and conversion rates between enquiry and an actual purchase. In the day and
age of web3, local servers also cause inefficient scenarios and wastage of money
for maintaining physical server / server rooms.
<p> Improving efficiency </p>
The absence of simplified data causes inconvenience in the amount of Time
wasted by employees, which can otherwise be implemented to use said
information for much more necessary processes.
MODEL DESCRIPTION
The model can be broken down into 3 segments
- The Front End
- The Back End
- The Data Analysis
THE FRONT END
<p> The Front end can be broken down into static and non static segments
- non static segments include all the dynamic components: toolbars, webpages,
interactive menu options, etc.
- Static options includes information, details and pictures if added.
- The front end is mainly taken care of by using JavaScript and CSS for dynamic
views and HTML for tags and framework development
</p>
THE BACK END
- The back end has been built using the MySQL framework
to allow for tabulation of data.
- Data from the front end is tabulated on the basis of
customer info, customer request etc.
- Data is then segregated and organised.
- Data is then created a backup for, which also is kept
as a copy in the cloud.
WEB
REQUEST
CYCLE
THE DATA ANALYSIS
The Data analysis involves simplifying and easing information for the company to use
- This is first done by sorting and rearranging information as per required
- This was usually done based on the time the request was made, I.e the earlier request
gets more priority
- After sorting and getting the required customer information, the ease with which a
purchase can be converted has been noticed to go up by 12 percent.
- This sorted data also helps us understand customer consuming patterns and thus predict
and understand what a customer would want and for what price.
SUMMARY Platforms Used :
Languages Used : - Atom
- SQL - VSCode
- Python - Google Colab
- JavaScript - MySQL
- NodeJS - Android App
Simulator
- CSS
CONCLUSION
The project helped me with understanding the working of Java Script
and its different implementations. It also allowed me to work with
backend more efficiently and sort data as and when required by the
company. It also helped me understand Python better and appreciate
its functionalities. During the period of the internship I was able
to understand and assimilate the working of a corporate job along
with the role of a tech employee as it involved conversations not
only with my colleagues, but also with the customers of the company
and even potential investors at certain points. I also understood how
vital deadlines are for tech turnarounds and how much importance is
given to efficiency, cost cutting and speed in the long run.
REFERENCES
[Link] [Link]
=i&url=[Link] ttps://[Link]/data-blog/migrating- [Link]
com/blog/front-end- managed- mysql-in-the-cloud/ -b-n-v-8920a9129/
development-technologies-conc &psig=AOvVaw2LTGhqMb1SrEejIbf44
epts/ FfE&ust=1679483196398000&source=
&psig=AOvVaw2rEdBThMQxESvrKFv images&cd=vfe&ved
X6paS&ust=1679481623263000&so =0CBAQjRxqFwoTCLCBl8zw7P0CFQ
urce=images&cd=vf AAAAAdAAAAABAE
e&ved=0CBAQjRxqFwoTCJiGmN7q7P
0CFQAAAAAdAAAAABBG
THANK
YOU! Penumetcha Arnav Raju
119cs0553
Department of Computer
Science
Do you have any questions?