You are on page 1of 22

A Training Report

Submitted to partial fulfilment of the requirements for


the award of the degree of

Bachelor of Technology
In

INFORMATION TECHNOLOGY ENGINEERING


by

Gabani Vatsal Sureshbhai 21SS02IT081

Under the supervision of

Ms. Subhashini Ma’am

MAY 2022

P P SAVANI SCHOOL OF ENGINEERING

P P SAVANI UNIVERSITY
NH NO.: 8, VILLAGE: DHAMDOD, TA. MANGROL, NEAR KOSAMBA, SURAT – 394 125.
(GUJARAT).
CERTIFICATE

i
This is to certify that the Project/Training Report submitted by Gabani
Vatsal Sureshbhai (21SS02IT081) to the P P SAVANI UNIVERSITY for the
partial fulfilment of the Degree of Bachelor of Technology in Information
Technology Engineering.
This is to further certify that I have been supervising the Project/Training
SEIT4930 of Gabani Vatsal Sureshbhai (21SS02IT081).
The contents of this report, in full or in parts, have not been submitted to any
other Institute or University for award of any degree, diploma or titles.

Sign of Faculty Mentor :

Name of Faculty Mentor : Ms. Subhashini Ma’am

Date:

ii
ACKNOWLEDGEMENT

This report would not have been possible without my teachers who were always
there when I needed them the most. I take this chance to acknowledge them and
extend my sincere gratitude for helping me make this Report a possible.

I wish to thank my faculty mentor Ms. Subhashini ma’am , Faculty


Mentor, School of Engineering & industry mentor, Mr. Vivek Gadhiya,
Passionate Infotech. It has been an honour to learn under their
mentorship.
As my supervisor, they have constantly motivated me to remain focused on
achieving my goal. Their observations and guidance helped me to establish the
overall direction of the report and to move forward with learning in depth. Their
vital support at each juncture, which culminated in successful completion of my
project work. I express my sincere gratitude to them for constant support during
the project/training work.
I am also thankful to faculty members of the department for constant support
and guidance.
I am thankful to Dean, School of Engineering for his initiative of imparting
Project/Industrial Trailing during 6th Semester.

Name of Student : Gabani Vatsal Sureshbhai


Enrollment No : 21SS02IT081

iii
ABSTRACT

In this fast paced world people have no time to go through Blogs that
are stored in paper files and difficult to search or modify any
information for expanding the blogs infrastructure I chose to make
blogging website which is also trendy nowadays.

The purpose of Online Blogging System is to automate the existing


manual system by the help of computerized and full-fledged
computer software, fulfilling their requirements, so that their
valuable data/information can be stored for a longer period with easy
accessing and manipulation of the same.

Web blog Is the combination of both blog and novels as well. Blog
contains the information of various things related to technologies,
education, news, international, sports, business, and ongoing collage
activities. The main aim of this project is to provide various data to
users. Where users can gather the information from one site as well
as the provide their own opinion by posting it in our website. Users
can post their ideas , thought and share the knowledge in thus
website.

Apart from this, I learned about how to manage things


professionally, how to align in corporate culture and how to
complete assigned task within time limit.

iv
CONTENTS

I. Certificate i

II. Acknowledgement ii

III. Abstract iii

IV. Content iv
V. List of Figures v

VI. List of Tables vi


1.0 Overview of Company 1
1.1 Company Details
1.2 Organization Chart
1.3 Company Personal Contact Details
1.4 Core work area & related details
1.5 Projects/Plant Details
1.6 Skill requirements for employment in the company

2.0 Introduction of Project/Training/Plant


2.1 Project/Training Details
2.2 Scope of Project/Training
2.3 Activities
2.4 Technology Used/Software Requirements
2.5 Projects Screenshot

3.0 Learning Outcomes & Discussion


3.1 Learning Outcomes
3.2 Details of reporting schedule
3.3 Glimpses of Training/Project

4.0 Conclusions

v
LIST OF FIGURES
SR. FIGURE DESCRIPTION PAGE
NO. NO. NO.

1 2.5.1.1 Login page 8

2 2.5.1.2 Home page 9

3 2.5.1.3 Creating blog 10

4 2.5.1.4 categories 10

5 2.5.1.5 DB access 11

6 2.5.1.6 Data related post 11

7 2.5.1.7 DB on MongoDB 12

8 2.5.1.8 Network restriction 12

SR. TABLE DESCRIPTION PAGE


NO. NO. NO.

1 1.3 Company Personal Details 03

2 2.3 Activities 05

vi
Chapter 1 Overview of Company

1.1 Company Details


It is my pleasure to provide you with an update on the progress in my company Passionate
Infotech where I have been working since 04 Dec 2023 Over the past months, company
has made significant strides in delivering exceptional solutions to our clients, all while
fostering a dynamic and supportive work environment for our employees.

As a technology company, we specialize in a variety of technologies, including


technologies, such as JS, node,react, Flutter, UI/UX, and digital marketing]. With our team
of experts, we have delivered successful projects for both in-house and external clients,
ranging from web applications to mobile applications, and much more.

Our team's expertise in these technologies has allowed us to provide reliable, scalable, and
robust solutions to our clients. Whether it is a start-up or a large enterprise, our team
works tirelessly to deliver exceptional results that exceed our clients' expectations.

At Passionate Infotech, we understand that our employees are our most valuable asset. We
foster a supportive work environment where everyone can thrive, grow and reach their
full potential. We believe in providing our employees with the tools, resources, and
opportunities they need to succeed.

To achieve our goals, we have implemented various training and development programs,
workshops, and mentorship programs that help our employees build their skills and
knowledge. We also offer flexible work arrangements that enable our employees to
maintain a healthy work-life balance.

As we move forward, we are excited about the opportunities that lie ahead. Our
commitment to delivering exceptional solutions to our clients and fostering a supportive
work environment remains unwavering. We will continue to innovate, evolve and grow,
and we look forward to sharing our journey with you.
o Company’s Vision:
The company's vision is to become a global leader in technology solutions by delivering
exceptional value to its clients through innovation and cutting-edge technology.

o Company’s Mission:
Its mission is to empower its clients with the tools, resources, and knowledge they
need to achieve their goals.

1
1.3 Company Personal Contact Details

Company Name Passionate Infotech

Mentor Name Mr. Vivek Gadhiya

Contact No +91 9825316568

Email vivek@passionateinfotech,com

Scale Medium

Address 1057-1058, Silver Business Point, VIP circle road,


Utran surat, surat , Gujrat, 394105
Table 1.3 Company Details

1.4 Core work area & related details

Passionate Infotech as a technology company, we specialize in various technologies such


as react, JS, node, Flutter, UI/UX, and digital marketing. We work on these technologies for
both in-house and client projects.

Our team of experts possesses in-depth knowledge and expertise in these technologies,
enabling us to deliver exceptional results for our clients. Whether it is developing web
applications, mobile applications, or implementing digital marketing strategies, we
provide end-to-end solutions to meet our clients' requirements.

Our commitment to quality and innovation drives us to stay up-to-date with the latest
technological advancements and continuously improve our skills. We believe in
developing long-term relationships with our clients by delivering reliable, scalable, and
robust solutions that meet their business needs.

2
In conclusion, we are a technology company that specializes in various technologies such
as JS, react,node, Flutter, UI/UX, and digital marketing. We cater to both in-house and client
projects, delivering exceptional results with our team of experts.

1.6 Skill requirements for employment in company

Skills may vary based on different positions of job role.


:

• Creativity and brainstorming.


• Proficiency in programming languages such as HTML, CSS, Bootstrap,
JavaScript and/or other relevant languages/frameworks depending on the
project requirements.
• Knowledge of Prototyping, Wireframing, and Design Process.
• Continuous learning and staying up-to-date with the latest trends and
technologies in the field.
• Tools like Figma, Adobe Illustrator, and Photoshop.
• Good Communication Skills.
• Attention to detail and a focus on delivering high-quality work.
• Problem-solving skills.

Chapter 2 Introduction of Training & Project

2.1 Project/Training Details

My internship was started from 04th December, 2023 and the duration is of 4 months.
Enrolled for web devloper training for 4-week duration and after completion of my 4-
week duration, I started working on projects.

Week 1

3
1. Introduction to React and the tools that they were using.
2. Exploration of Creativity.
3. How to have a good eye for every details.
Week 2
1. Importance of Design Process.
2. Exploration to new languages.
Week 3
1. Introduction to Wireframing and Prototyping.
2. Introduction to colour palates.
Week 4
1. Explaining how they work in live projects.
2. Assigning small task before working on project.

2.2 Scope of Training / Project

1. Design and develop a secure, internal blogging platform accessible only within Passionate
Infotech's private network.
2. Implement user authentication to ensure restricted access and maintain data security.
3. Create an intuitive interface for easy navigation and engagement, accommodating users of
varying technical proficiency.
4. Include features such as content categorization, comments, likes, sharing options, and a
robust search engine.
5. Focus on fostering knowledge sharing, collaboration, and peer-to-peer learning among
employees.
6. Ensure scalability and adaptability to accommodate future organizational growth and
evolving needs.
7. Provide support for content management, moderation, and analytics to track engagement
and effectiveness.
8. Establish guidelines and protocols for blog post creation, publication, and user interactions.
9. Collaborate with stakeholders across departments to gather requirements and feedback for
iterative improvements.

4
10. Conduct thorough testing and training sessions to ensure successful adoption and utilization
of the internal blogging platform.

2.3 Activities

Following is the detailed list of activities done during internship period.

Sr.NO Date Task Carried out

1. 04/12/2023 • Joined the company.


• Did the revision of HTML and CSS.

2. 05/12/2023 to 23/12/2023 • Designed a travelling website for learning purpose


only.

3. 26/12/2023 to 06/01/2024 • Learned Bootstrap, Php.


• Learned about Figma tool.

4. 08/01/2024 to 13/01/2024 • Understood how company works on live projects.


• Learned about JS.

5. 16/01/2024 • Got my first project.

6. 17/01/2024 to 30/01/2024 • Draw the workflow.

7. 31/01/2024 to 21/02/2024 • Design the overview.


• Did the coding for backend.
• Learned about Node JS.

8. 22/02/2024 to 26/02/2024 • Learned about MongoDB.


• Created DB in mongodb.

5
9. 27/02/2024 to 09/03/2024 • Design frontend of blog website.
• Add new different slots in blog website.
• Design other pages of website.

10. 11/03/2024 • Worked with the login page of blog website.

11. 12/03/2024 to 16/03/2024 • Learned how to make logos.

12. 17/03/2024 to 30/03/2024 • Worked on live project given by company.

2.4 Technology Adopted & Tool Used

1. React

React is an open-source JavaScript library used for building user interfaces, particularly for single-
page applications (SPAs) and interactive web applications. It was developed by Facebook and later
open-sourced. React allows developers to create reusable UI components and efficiently manage
the state of these components.

6
Frontend Development (React):

o Implement user interface components using React library.


o Design responsive layouts for optimal viewing across devices.
o Integrate interactive features such as commenting and liking.
Utilize React Router for navigation within the blogging platform.

2. MongoDB(AWS)

MongoDB is a platform where the data and detail of blog website is stored moreover, MongoDB is a
source-available, cross-platform, document-oriented database program. Classified as a NoSQL
database product, MongoDB utilizes JSON-like documents with optional schemas. MongoDB is
developed by MongoDB Inc. and current versions are licensed under the Server Side Public
License.

Amazon Web Services (AWS) and MongoDB have partnered to help developers accelerate and
simplify their cloud migration. MongoDB is a non-relational document database that supports
JSON-like storage. AWS enables MongoDB-compatible workloads to be run with Amazon
DocumentDB, a fast, scalable, and fully managed non-relational database service.

3. JS(Java Script)

7
I’ve used to created backend of my blog website additionally JavaScript (JS) is a text-based
programming language used both on the client-side and server-side that allows you to make
web pages interactive. It is one of the three core technologies of World Wide Web content
production (along with HTML and CSS). JavaScript is an interpreted programming language,
which means that it does not need to be compiled into machine code before it can be
executed. This makes it very fast and easy to use.

Backend Development (JavaScript):

o Develop server-side logic using JavaScript with Node.js runtime.


o Implement RESTful APIs for communication between frontend and backend.
o Handle user authentication and authorization processes.
o Connect to the database (MongoDB) to store and retrieve blog data.

2.5 Project Screenshots

• BLOG WEBSITE

8
2.5.1.1 Login page

2.5.1.2 Homepage

9
Fig. 2.5.1.3 Creating Blog

Fig. 2.5.1.4 categories

10
2.5.1.5 Data Base Access

2.5.1.6 Data related post

11
2.5.1.7 Data Base on MongoDB

2.5.1.8 Network Restriction

12
Chapter 3 LEARNING OUTCOMES & DISCUSSION

3.1 Learning Outcomes

1. Industry-specific knowledge: I have gain practical knowledge about the


industry that I am interested in working. This can include learning about the
latest trends, technologies, and best practices.

2. Professional development: I have improved my professional skills such as


communication, teamwork, time management, and problem-solving, which are
valuable in any career.

3. Networking: Interns can build their professional network by connecting with


other interns, employees, and mentors. This can help me to gain insights into
different roles and industries and to explore potential career paths.

4. Experience: Gain knowledge about working on real projects and tasks. Able to
learn how team works in corporate world.

5. Confidence: Working in company has helped me to gain confidence in my


abilities and to develop a stronger sense of self-awareness, which can be valuable
as I pursue my future career.

Overall, internships are a valuable way for individuals to gain practical experience,
build their professional network, and explore potential career paths.

3.2 Details of Reporting Schedule

30-12-2023 1st Reporting:


• Project Title & Scope

13-01-2024 2nd Reporting(online):


• Started working with online.

27-01-2024 first review of project :


• Showcase my work to experts

13
10-02-2024 3rd Reporting (online):
• Showcase my work to Experts.

24-02-2024 4th Reporting:


• Showcase my work to mentor.

09-03-2024 Second Review of Project/Training:


• Showcase my work to Experts.

30-03-2024 5th Reporting:


• Showcase my work to Mentor.

06-04-2024 Submission (Online):


• Project Report Submission (via Mail) to institute.

15-04-2024 Submission:
• Project Report Submission (Hardcopy) to institute.

22-04-2024 Presentation
• Final presentation.

3.3 Glimpse of Training:

14
+
Fig. 3.3.1 Company Glimpse

Chapter 4 CONCLUDING REMARKS

• Internships are incredibly valuable for networking, gaining experience, and


ultimately helping me to land that dream job in my chosen sector.

• Having to experience the dynamics of work in a startup company really appealed


to me. The challenge would be greater, and I was very excited to have this
opportunity.

• Personally, I can say that I have developed myself more during my internship.

• I am happy that I got the opportunity to learn about the web development in very
short time and learn more with travelling project.

• Thanks a ton, to university mentor and Organization mentor for made myself better
via evaluating and appreciating me and my efforts.

15

You might also like