Professional Documents
Culture Documents
Bachelor of Technology
In
MAY 2022
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.
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.
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.
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.
iv
CONTENTS
I. Certificate i
II. Acknowledgement ii
IV. Content iv
V. List of Figures v
4.0 Conclusions
v
LIST OF FIGURES
SR. FIGURE DESCRIPTION PAGE
NO. NO. NO.
4 2.5.1.4 categories 10
5 2.5.1.5 DB access 11
7 2.5.1.7 DB on MongoDB 12
2 2.3 Activities 05
vi
Chapter 1 Overview of Company
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
Email vivek@passionateinfotech,com
Scale Medium
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.
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.
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
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.
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):
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.
• BLOG WEBSITE
8
2.5.1.1 Login page
2.5.1.2 Homepage
9
Fig. 2.5.1.3 Creating Blog
10
2.5.1.5 Data Base Access
11
2.5.1.7 Data Base on MongoDB
12
Chapter 3 LEARNING OUTCOMES & DISCUSSION
4. Experience: Gain knowledge about working on real projects and tasks. Able to
learn how team works in corporate world.
Overall, internships are a valuable way for individuals to gain practical experience,
build their professional network, and explore potential career paths.
13
10-02-2024 3rd Reporting (online):
• Showcase my work to Experts.
15-04-2024 Submission:
• Project Report Submission (Hardcopy) to institute.
22-04-2024 Presentation
• Final presentation.
14
+
Fig. 3.3.1 Company Glimpse
• 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