0% found this document useful (0 votes)
63 views28 pages

Gopal Report 5

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

Gopal Report 5

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

Gujarat Technological University

Chandkheda, Ahmedabad
Government engineering college
Mavdi- Kankot Road, Near Hanuman Mandir, Rajkot (Affiliated with GTU)

An Internship Report on
“Website Development”
At
“DioneApps. Pvt. Ltd”
Under partial fulfillment of
Internship/Project (3181101) Course.

Submitted By
Kotadiya Gopal 200200111042

Academic Year
(2023-2024: Even Term)

Internal guide Head of department External guide

Prof. N. R. Agravat Prof. S.B. Parmar Jaydip Godhani


Government engineering college
Mavdi- Kankot Road,
Near Hanuman Mandir, Rajkot (Affiliated with GTU)

DEPARTMENT OF ELECTRONICS AND COMMUNICATION


ENGINEERING

CERTIFICATE

This is to certify that the Internship at DioneApps.Pvt.Ltd. has been


the satisfactorily completed by Kotadiya Gopal (200200111042) under my
guidance in the fulfillment of the course Internship/Project (3181101) work
during the academic year 2023-2024(Even Term).

Internal guide Head of department External guide

Prof. N. R. Agravat Prof. S.B. Parmar Jaydip Godhani


Declaration of Student

I hereby declare that the Internship/Project Report titled “Website


Development” in (DioneApps.Pvt.Ltd) is a result of my own work and my
indebtedness to other work publications, references, if any, have been duly
acknowledged. If I am found guilty of copying from any other report or
published information and showing it as my original work, or extending
plagiarism limit, I understand that I shall be liable and punishable by the
university, which may include ‘Fail’ in examination or any other punishment
that university may decide.

Enrollment No. Name Signature

200200111042 Kotadiya Gopal


Completion certificate (PMMS)
OFFER LETTER
COMPLETION CERTIFICATE
Acknowledgement

First, I would like to thank Mr. Jaydip Godhani, technical head of DioneApps.Pvt.Ltd.

for givingme the opportunity to do an internship within the organization.

I would like to thank all the people that worked along with me with their patience and

openness they created an enjoyable working environment. With great pleasure and

immense gratitude, I acknowledge the help of these individuals with correct grammar.

I am highly indebted to my institute guide Prof. N.R.Agrawat and Principal Dr.

Kishor Maradiya for the facilities provided to accomplish this internship.I would like

to thank my Head of the Department Prof. S.B. Parmar for his constructive criticism

throughout my internship.I am extremely grateful to my department staff members and

friends who helped me in successful completion of this internship.

Kotadiya Gopal

(200200111042)

i
Abstract

This internship report summarizes my experience as an intern at DioneApps.Pvt.Ltd,

where I worked as an intern for 12 weeks. During my internship, I was assigned various

tasks and responsibilities. Through these tasks, I was able to develop my skills, and gain

valuable insights into the IT Sector.

The internship provided me with the opportunity to work in a professional environment,

where I was able to learn from experienced team members and contribute to real-world

projects. I was also able to gain exposure to different aspects of the company's operations

and gain an understanding of how they all come together to achieve business objectives.

Throughout my internship, I was able to develop a range of personal and professional

skill. These skills will be valuable assets as I pursue my future career goals.

Overall, this internship provided me with a valuable learning experience and helped me

to gain practical experience in the IT domain. I am grateful for the opportunity to have

worked at DioneApps.Pvt.Ltd,and I am confident that the skills and knowledge I gained

during my internship will serve me well in my future career endeavours.

ii
List of figures

Fig 1.1 DioneApps. Logo 1


Fig 2.2.1 Django Administration Page 5
Fig 2.2.2 Django SuperUsers 6
Fig 3.1.1 Login and sign Pages 7
Fig 3.1.2 MongoDB Compass 8
Fig 3.2.1 React.js Panel 9
Fig 3.2.2 API Urls 10
Fig 3.2.3 Live projet Demo 12

iii
Project ID-400113

Table of Content

Completion certificate (PMMS)……………………………………………………………………..


OFFER LETTER…………………………………………………………………………………….
COMPLETION CERTIFICATE…………………………………………………………………….
Acknowledgement ...........................................................................................................................i
Abstract .......................................................................................................................................... ii
List of figures ................................................................................................................................ iii

CHAPTER 1: INTRODUCTION
1.1About the company: ............................................................................................................. 1
1.2Brief about process of Internship at company: ....................................................................... 2
CHAPTER 2: DETAILED INFORMATION ABOUT THE INTERNSHIP:
2.1 Project/Task/work assigned by company/mentor: ................................................................. 3
2.2 Internship Aim:..................................................................................................................... 4
CHAPTER 3: DETAILS OF WORK DONE/PROCESS OBSERVED
3.1: Proof of Work done ........................................................................................................... 7
3.2 Snapshots of work done: ..................................................................................................... 9
CHAPTER 4: OVERALL EXPERIENCE ABOUT INTERNSHIP:
4.1 Technical Experience: ....................................................................................................... 12
4.2 Personal Experience: ......................................................................................................... 13
CONCLUSION: .......................................................................................................................... 14
REFERENCE:............................................................................................................................. 15
Appendix-1 : Weekly progress report ........................................................................................... 18
Appendix-2 : Industry Mentor Feedback report ............................................................................ 19
Appendix-3 : Institute mentor Periodic Progress Report ............................................................... 20

Gujrat Technological University. Government Engineering College,


Rajkot
Project ID-400113 Introduction

CHAPTER 1: INTRODUCTION
1.1 About the company:

Fig 1.1- dioneapps logo

"Dioneapps, reputed IT Company in India, has successfully carved its niche within a few
times of its inception. With a strong team of qualified and experienced professionals, we
strive to develop top-notch mobile applications and websites subjective to the needs of
our clients. Over such a short span of time, we have undertaken over projects, and we
have a pool of over satisfied clients."

The company is well supported by a team of diligent, efficient and enthusiastic well
trained engineers who are ready to provide the best of service to esteemed customers,
always.

The Company commitments towards their customer are:

Requirement Analysis.
Thorough study of client’s business.
Onboard dedicated team.
Transparent Communication.
Quality & Security audit.
User Acceptance Testing.
Delivering last mile support.

Gujrat Technological University. 1 Government Engineering College,


Rajkot
Project ID-400113 Work flow

1.2 Brief about process of Internship at company:

Internship Process:

1. Orientation and Onboarding: Interns are introduced to the company's


culture, policies, and procedures. They may also receive training on
relevant tools and technologies.

2. Project Assignment: Interns are assigned to specific projects or teams


based on their skills, interests, and the company's needs.

3. Work Execution: Interns work on their assigned projects under the


guidance of mentors or supervisors. They may collaborate with other
team members and participate in meetings and discussions.

4. Learning and Development: Interns have opportunities to learn new


skills, gain practical experience, and receive feedback on their work.
They may also attend workshops, seminars, or training sessions offered
by the company.

5. Project Presentation: At the end of the internship, interns typically


present their work to their supervisors, mentors, and other
stakeholders. This presentation may include a summary of the project,
key findings, and recommendations for future work.

6. Feedback and Evaluation: Interns receive feedback on their


performance during the internship. This feedback may be used to
assess their skills, provide recommendations for improvement, and
determine whether they meet the company's expectations.

Gujrat Technological University. 2 Government Engineering College,


Rajkot
Project ID-400113 Work flow

CHAPTER 2: DETAILED INFORMATION ABOUT THE


INTERNSHIP:

2.1 Project/Task/work assigned by company/mentor:

My mentor assigned me the task of creating a login page and a sign-up page using
Python.

Description:

The login page and sign-up page project aims to develop a secure and user-friendly
authentication system for a web application. The login page will allow existing users to
authenticate themselves by providing their credentials, while the sign-up page will enable
new users to register for an account.

The login page will include fields for users to enter their username or email address and
password. Upon submission, the system will verify the entered credentials against the
database of registered users. If the credentials are valid, the user will be granted access to
the application. Otherwise, appropriate error messages will be displayed to indicate
incorrect credentials or account status.

Similarly, the sign-up page will prompt users to provide necessary information such as
username, email address, and password to create a new account. The system will validate
the provided information, check for duplicate usernames or email addresses, and securely
store the new user's credentials in the database upon successful registration.

Throughout the development process, I will utilize Python programming language along
with appropriate frameworks and libraries for building the web pages, handling user
input, and interfacing with the database. Security best practices will be implemented to
protect user data and prevent unauthorized access.

Gujrat Technological University. 3 Government Engineering College, Rajkot


Project ID-400113 Work flow

2.2Internship/project work process flow:

2.2 Project Aim and Solutions:

1. Market Analysis and Strategy Development: Problem: Company wants


to enter a new market but lacks understanding of its dynamics.
Solution: Intern conducts market research, analyzes competitors,
identifies target customers, and develops a market entry strategy.

2. Product Development and Improvement: Problem: Company's product


has usability issues reported by customers. Solution: Intern conducts
user testing, gathers feedback, identifies pain points, and proposes
design improvements or new features to enhance the product's
usability.

3. Process Optimization: Problem: Company's manufacturing process is


inefficient, leading to high production costs. Solution: Intern analyzes
the current process, identifies bottlenecks or inefficiencies, and
recommends changes or automation solutions to streamline operations
and reduce costs.

4. Data Analysis and Insights: Problem: Company has a large amount of


data but struggles to derive meaningful insights from it. Solution:
Intern cleans and preprocesses the data, applies statistical analysis or
machine learning techniques, and generates actionable insights or
predictive models to support decision-making.

5. Marketing Campaign Evaluation: Problem: Company launched a


marketing campaign but needs to assess its effectiveness. Solution:
Intern designs and implements surveys or experiments, collects and
analyzes data on campaign performance metrics (e.g., reach,

Gujrat Technological University. 4 Government Engineering College, Rajkot


Project ID-400113 Work flow

engagement, conversion), and provides recommendations for future


marketing efforts.

Gujrat Technological University. 4 Government Engineering College, Rajkot


Project ID-400113 Work flow

Administrations page

Fig 2.2.1 Django Administrations Page

Gujrat Technological University. 5 Government Engineering College, Rajkot


Project ID-400113 Work flow

SuperUsers

Fig 2.2.2 Django SuperUsers

Gujrat Technological University. 6 Government Engineering College,


Rajkot
Project ID-400113 Proof of Work done

CHAPTER 3: DETAILS OF WORK DONE/PROCESS


OBSERVED
3.1: Proof of Work done

Sign pages

Login pages

Fig 3.1.1- Sign and Login pages

Gujrat Technological University. 7 Government Engineering College,


Rajkot
Project ID-400113 Proof of work done

This is the MongoDB compass in that connect a database and store and save it.

Fig 3.1.2- MongoDB compass

Gujrat Technological University. 8 Government Engineering College,


Rajkot
Project ID-400113 Snap short of work done

3.2 Snapshots of work done:

This is the snap short of React.js panel they use to ctreted many things like frontend,
templetes, home ,etc…

Fig 3.2.1 – React.js panel.

Gujrat Technological University. 9 Government Engineering College,


Rajkot
Project ID-400113 Snap short of work done

This is the snap short of URLs code, this is connoted to Api and others..

Fig 3.2.2 – API URLs.

Gujrat Technological University. 10 Government Engineering College,


Rajkot
Project ID-400113 Snap short of work done

This is the snap short of over running live project, based on interview system. And this project
work in a online mode, This is an online interview-based system where you have to enter your
personal details, select your field, and choose your positions. After completing this, you will be
shown a question paper. Once you've completed this paper, the company will respond to you via
email on our Gmail.

Features:

1. User Authentication: Implement secure user authentication mechanisms for both


interviewers and candidates.
2. Interview Scheduling: Allow interviewers to schedule interviews and notify candidates of
their interview times.
3. Video Conferencing: Integrate video conferencing capabilities to conduct interviews in
real-time.
4. Question Bank: Create a database of interview questions that interviewers can choose
from or customize for their interviews.
5. Recording and Playback: Enable recording of interviews for review and feedback
purposes, with secure storage and playback options.
6. Feedback and Evaluation: Provide tools for interviewers to provide feedback and evaluate
candidates' performance.
7. Reporting: Generate reports on interview activities, performance metrics, and feedback
for analysis and improvement.
8. Accessibility: Ensure the platform is accessible to users with disabilities, adhering to
accessibility standards.
9. Security: Implement security measures to protect user data and ensure privacy during
interviews

Gujrat Technological University. 11 Government Engineering College,


Rajkot
Project ID-400113 Snap short of work done

Fig 3.2.3 – Live project Demo

Gujrat Technological University. 12 Government Engineering College,


Rajkot
Project ID-400113 Technical expertise

CHAPTER 4: OVERALL EXPERIENCE ABOUT


INTERNSHIP:

4.1 Technical Experience:

During my internship, I gained valuable experience in the field of IT, specifically


focusing on software development and network administration. I was exposed to various
aspects of IT infrastructure and gained hands-on experience with several technologies and
tools.

I had the opportunity to work on projects involving web development, where I learned
about frontend and backend development using languages such as HTML, CSS,
JavaScript, and Python. Additionally, I gained proficiency in frameworks like Django and
Flask, which enabled me to build dynamic and responsive web applications.

In terms of network administration, I acquired knowledge about configuring and


managing network devices such as routers, switches, and firewalls. I also learned about
network protocols, security measures, and troubleshooting techniques to ensure the
smooth operation of the network infrastructure.

Throughout my internship, I collaborated with experienced IT professionals who provided


guidance and mentorship, allowing me to enhance my technical skills and problem-
solving abilities. I am grateful for the opportunity to apply my theoretical knowledge in a
real-world setting and contribute to meaningful projects during my time at the company.

Gujrat Technological University. 13 Government Engineering College,


Rajkot
TEAM ID :- OVERALL EXPERIENCE

4.2 Personal Experience:

I had the chance to work with the DioneApps Design Team. Company directors Mr. Jaydip

Godhani welcomed me to the company and provided an excellent orientation. He helped me

with the project for the internship, starting with the topic selection and continuing through

project completion.Overall, working with my mentor, Mr. Meet Patel and all my other

coworkers was an amazing experience. This industry has a fantastic system in place. I gained

practical experience in leadership and problem-solving in addition to learning about the

project. I feel more prepared and knowledgeable about websites and backend as a result of

the experience I've gained here.

Gujrat Technological University. 14 Government Engineering College, Rajkot


Project ID-400113 Conclusion

CONCLUSION:

In conclusion, my internship experience has been a transformative journey filled with


learning. Throughout this period, I've had the privilege of immersing myself in a dynamic
and real-world professional environment, gaining firsthand exposure to the intricacies of
my chosen field. This internship has not only deepened my understanding of theoretical
concepts but has also equipped me with practical skills that are essential for success in the
industry. This internship has been a steppingstone towards achieving my professional
aspirations, and I am excited to carry forward the lessons learned, the experiences gained,
and the growth achieved during this period. Along my training period, I realized that
observation is a main element to find out the root cause of a problem.

Gujrat Technological University. 15 Government Engineering College,


Rajkot
Project ID-400113 Reference

REFERENCE: Mostly use this

1. Code with Harry- learn it Python , Frontend , MongoDB…..

“https://www.youtube.com/@CodeWithHarry”

2. Chai our code -learn it React.js & JavaScript….

“https://www.youtube.com/@chaiaurcode”

3. Geek shows -connected All things…..

“https://www.youtube.com/@geekyshows”

Gujrat Technological University. 16 Government Engineering College,


Rajkot
Project ID-400113 Weekly progress report

Gujrat Technological University. 17 Government Engineering College, Rajkot

You might also like