Final Internship Report
Final Internship Report
SUBMITTED BY
MOHAMMED SUFIYAN K
U18KN21S0014
VI Semester
Under the Guidance of
DILIP KUMAR V
ASSISTANT PROFESSOR
MOHAMMED SUFIYAN K has collected the required data and exhibited good
discipline during the study; we wish him/her good luck in all future endeavors.
Authorized Signatory
MVM COLLEGE ARTS, SCIENCE
&MANAGEMENT (CASM)
COLLEGE CERTIFICATE
Date: 20/06/2024
CERTIFICATE BY HEAD OF THE DEPARTMENT
PUSHPALATHA P
I take this as an opportunity to express my profound gratitude to all who have been
significant contributors to this Internship Report.
I express my gratitude to M.V. MUNIRAJ, Chairperson MVM College of Arts Science and
Management for support in carrying out the internship.
I also thank the company THE WEBSITE MAKERS for the support in carrying out the
internship at their esteemed organization.
Place: BANGALORE
Date:20/06/2024
Chapter 1 _________________________________________________________________1-5
1.1 Introduction ___________________________________________________________ 3
1.2 Objective of the study ___________________________________________________4
1.3 Scope of the study _____________________________________________________ 3
1.4 Methodology of the study _______________________________________________ 4
1.5 Limitation of the study __________________________________________________ 4-5
Chapter 4 __________________________________________________________________ 53
Conclusion_________________________________________________________________ 53
Duration (In
SN Date Concept Learnt
Hours)
1 20/05/2024 Introduction to world press and types of websites. 10am-12pm
2 20/05/2024 Installing WordPress on localhost. 12pm-2pm
3 21/05/2024 Domain, Server, and Types of domains. 10am-12pm
Domain and Server -How to connect a domain to
4 21/05/2024 12pm-2pm
hosting.
5 22/05/2024 WordPress Dashboard Changes and Plugins. 10am-12pm
6 23/05/2024 Astra Theme installation and templates. 10am-12pm
Web pages, Web development, and Types of web
7 24/05/2024 10am-12pm
Development.
8 25/05/2024 Designing Web pages with elementor. 10am-12pm
9 27/05/2024 Elementor dashboard. 10am-12pm
Applying content, style, and advanced settings in
10 28/05/2024 10am-12pm
elementor designing settings.
11 29/05/2024 Heading element and alignment. 10am-12pm
12 30/05/2024 Image element in WordPress creating an image. 10am-12pm
13 30/05/2024 Video element in WordPress. 12pm-2pm
14 31/05/2024 Google maps element, selection, and columns. 10am-12pm
15 01/06/2024 Button element in WordPress 10am-12pm
16 03/06/2024 Select the desired icon form the available option. 10am-12pm
Use button alignment button to adjust the text
17 04/06/2024 10am-12pm
position within the button.
18 04/06/2024 Set the size of the button using the size options. 12pm-2pm
19 04/06/2024 Button style. 3pm-5pm
20 05/06/2024 Plugin in WordPress. 10am-12pm
21 06/06/2024 padding. 10am-12pm
22 06/06/2024 Margin and padding in WordPress. 12pm-2pm
23 07/06/2024 Creating forms. 10am-12pm
24 08/06/2024 Creating website on OOO webhost. 10am-12pm
25 08/06/2024 Adding animation 12pm-2pm
26 10/06/2024 Adding animation WordPress content 10am-12pm
27 10/06/2024 Adding animation to a heading 12pm-2pm
28 11/06/2024 Utilizing Lottie for advanced animations 10am-12pm
29 12/06/2024 10am-12pm
Setting up a website on OOO webhost
30 13/06/2024 Softaculous in WordPress 10am-12pm
31 13/06/2024 Benefits of using softaculous 12pm-2pm
32 14/06/2024 Forms in word press 10am-12pm
33 15/06/2024 Creating a form in WordPress 10am-12pm
34 15/06/2024 Creating a job application form 12pm-2pm
35 17/06/2024 Margins and padding in WordPress 10am-12pm
Department of Applications Computer Page2
36 17/06/2024 Padding 12pm-2pm
37 18/06/2024 Key difference 10am-12pm
38 18/06/2024 Effective usage tips 12pm-2pm
39 19/06/2024 Apply padding to provide 10am-12pm
40 19/06/2024 Creating job application form 12pm-2pm
41 20/06/2024 learnings 10am-12pm
42 20/06/2024 Mentor review 12pm-2pm
NUMBER OF DAYS: 26
TOTAL HOURS: 84
Declaration:
It is declared that the student is completed his/her internship in our organization as per above
schedule.
Signature of Authority
INTRODUCTION
Tech Solution:
Software and Embedded solutions.
Quick Support:
Quick Support round the clock 24*7
Web Design
Website Development
Embedded Development
Embedded Solutions :
1.1 INTRODUCTION
Internship program is essential for all BCA students, because it helps him or her to
acquire real life situation. I have selected The Website Makers which is one of the leading
Programming code Training Academy in AP.
Internship report is one of the parts of completing BCA degree of the department of
Science Administration, Bangalore City University. This report is on The Process and
Implementation of Software skills: A study on The Website Makers. It was a chance for me
to learn about the Management and Skills procedure of the company.
Specific objectives:
Specific objectives of the study are summarized below:
To be familiar with the purpose of skills
To be acquainted with the importance of skills
To know the various steps of Software skills system followed by The Website Makers.
To identify the various problems associated with in its programming skills system.
Acquire detail knowledge on different type of programming skills rules and guideline of
the company.
The major limitations that I have encountered during the study and preparation of the
report are as follows:
The Website Makers is an unlisted private company incorporated on 19 July, 2018. It is classified as
a private limited company and is located in West Godavari District, AP. Its authorized share capital
is INR 10.00 lac and the total paid-up capital is INR 1.00 lac.
2 The last reported AGM (Annual General Meeting) of The Website Makers, per our records, was
held on 30 September, 2022.
Internship program is essential for all BCA students, because it helps him or her to acquire
real life situation. I have selected The Website Makers which is one of the leading
Programming code Training Academy in AP. Internship report is one of the parts of
completing BCA degree of the department of Science Administration, Bangalore City
University. This report is on The Process and Implementation of Software: A study on The
Website Makers. It was a chance for me to learn about the Management and Soft skills
procedure of the company:
product.
The Website Makers training program combines The Website Makers innovative
methodologies, knowledgeable instructor and advanced simulation technology for a
truly unique learning experience. The Website Makers trains candidate using practical and
operationally integrated learning approach with all training carried out using computer-
based training tools, programming skills training devices and programming skills
simulators. Software skills handling is one of the many sectors within The Website
Makers poised to see spectacular growth within the year ahead.
The Website Makers with its experience and expertise in training and placing skills
Service Staff can give you an added advantage. Prepare you for a career in Handling, its
session encapsulates modules in soft skills, passenger relationship management,
operations and personal grooming. We train the students in Skills simulators–the most
widely used virtual skills training in the in state.
The Website Makers has diverse programs which can be chosen by the students. It offers
Degree, and Certificate courses including IT technologies. These programs are offered
in Full Time mode. Institute present diversified BCA courses and programs that are
designed to meet the needs of students from different backgrounds. When it comes to
choosing a good institute for UG and IT technologies courses The Website Makers comes
to mind. They gave opportunity to student to choose courses like Certificate, UG BCA
with stream of computer science. From introductory courses to more advanced topics,
there is a variety of courses to choose from. Institute gives offer to students to gain
proficiency.
Course structure
IT training
Computer skills with millions of training hours between them. Our instructors provide a
wealthy of knowledge and experience gained from many years operating as, and load
controller and various positions with airlines around the globe. They have unparalleled
expertise and commitment to benefit you throughout your training with The Website
Makers. Of particular importance is the fact that we employ instructor who still work and
train with soft skills today, thereby ensuring our students to receive the most current and
relevant expertise in their training.
The Website Makers has an international course structure customized to satisfy industrial
requirements and controlling authorities’ regulations, In India Our course module
contains practical and interactive teaching and learning methods to ease the student
understanding. We do follow the regulations of AI, ML, IT information soft skills.
The Website Makers offers the most comprehensive range of training programs. This
extensive portfolio means we offer more choice to newly trained and experienced
candidates than any other training organization.
Our industry centric approach also means that we are continuously looking at new ways
to add value to the training programs. From integrating comprehensive computer-based
training, to discounted recurrent training packages and free simulator time for
programming to evaluate your skills for employment, The Website Makers strive to give
you the best possible value for your investment.
When you combine this with The Website Makers position as the unsurpassed global
leader in Placement services, it all adds up to the leading training offering in the industry
today. The Software industry forms just one part of the wider Software industry. In
addition to skills, the software industry includes NON-IT, Projects and communications
skills developed.
The importance of the modern software industry is difficult to overstate. Still, one of the
main reasons for this importance is the globalized nature of the industry, helping to
connect different continents, countries, and cultures. As a result, global IT the best
modulation AI, Robotics.
For instance, some software worldwide helps facilitate IT while certain businesses
within the Software cater to IT and clients. Software provides the only rapid worldwide
Robotic network, generating economic growth, creating jobs, and facilitating
international trade and tourism.
The Software is growing fast and will continue to grow. The most recent estimates
suggest that demand for will increase by an average of 4.3%per annum over the next 20
years. If this growth path is achieved by 2036 the air transport industry will then
contribute 15.5 million in direct jobs and$1.5 trillion of GDP to the world economy.
Growth trajectory of the software industry and its potential impact on the global economy,
particularly in the context of the air transport industry. Here's a breakdown of the information you
provided:
Projected Contribution to Software Industry : By 2036, if this growth path is achieved, the
software industry is estimated to contribute significantly to the global economy. It is projected to
generate 15.5 million direct jobs and contribute $1.5 trillion to the world economy in terms of Gross
Domestic Product (GDP). This suggests that the software industry's growth has a substantial impact
on sectors like software, likely through the development and implementation of software solutions
tailored to the needs of this industry.
Implications of Growth: The growth of the software industry implies several things:
Increased demand for software professionals: With the industry expanding, there will be a greater
need for software engineers, developers, data scientists, cyber security experts, and other related
professionals.
Technological advancements: As software evolves, it will drive innovations in various sectors,
including air transport. This could lead to improvements in areas such as aircraft design,
maintenance, navigation systems, passenger experience, and logistics management.
Economic growth: The projected increase in jobs and GDP contribution indicates that the software
industry's growth is expected too positively.
When The Website Makers intuition choosing an institute or class, consider factors such as the
reputation of the institution, the curriculum offered, the mode of instruction (online or in-person),
the duration and cost of the program, and any additional support or resources provided to students.
It's also beneficial to look for programs that offer opportunities for hands-on projects, internships,
or industry connections to enhance your learning experience and career prospects.
Top of Form.
At The Website Makers, we envision a future where technology serves as a catalyst for positive
change, empowering individuals, businesses, and communities across AP and beyond. Our vision is
to pioneer innovative solutions that bridge the digital divide, foster inclusive growth, and drive
sustainable development in the region...
At The Website Makers, our mission is to harness the power of technology to drive inclusive
growth, foster innovation, and empower communities across AP. We are dedicated to delivering
cutting-edge software solutions, data-driven insights, and transformative digital experiences that
enable our clients to thrive in an ever-evolving landscape
CIN U74999KA2018PTC114911
Activity Education
As a Technology Solutions Architect at The Website Solutions, you will play a pivotal role in
designing and implementing innovative technology solutions that address the evolving needs of our
clients and contribute to the overall growth and success of the company. You will collaborate
closely with cross-functional teams, including software developers, data scientists, and project
managers, to architect scalable and efficient solutions that leverage cutting-edge technologies.
Solution Design: Lead the design and architecture of complex technology solutions, considering
factors such as scalability, performance, security, and usability. Translate business requirements
into technical specifications and design documents.
Technology Evaluation: Stay abreast of emerging technologies, tools, and frameworks relevant to
our industry. Evaluate and recommend technology solutions that align with business goals and drive
innovation.
Collaboration: Collaborate with stakeholders, including clients, product managers, and business
analysts, to understand requirements, gather feedback, and iterate on solutions. Work closely with
cross-functional teams to ensure seamless integration and alignment of technology initiatives with
business objectives.
Prototyping and Proof of Concept: Develop prototypes and proof of concepts to demonstrate the
feasibility and potential of new technologies or solutions. Conduct experiments and pilot projects to
validate hypotheses and drive informed decision-making.
Continuous Improvement: Continuously assess and improve existing systems and processes.
Identify opportunities for optimization, automation, and enhancement to drive efficiency, reliability,
and performance.
Personal websites
Business websites
E-commerce stores
Portfolio websites
Membership websites
Online courses
Forums
News websites
Locally on your PC: This approach is advantageous for testing and developing your
website prior to launching it live.
Online on the internet: This method represents the most common way to install
WordPress. Report: Day 1 provided a solid foundation in the fundamentals of
WordPress and the diverse range of websites it can accommodate. Additionally, I gained
insights into the two primary methods for installing WordPress: locally on my computer
or online on a web server.
Successfully installed WordPress on a local server using the Bit Nami tool
Configured essential WordPress settings, including the site title, tagline, and
username and password
How to Install WordPress on a Localhost
Requirements:
A computer with an internet connection
Bit Nami WordPress Stack Steps:
Visit the Bit Nami WordPress Stack website and download the installer
compatible with your operating system.
Proceed with the installation of Bit Nami WordPress Stack.
Launch the Bit Nami WordPress Stack Manager.
Initiate WordPress by clicking the Start button.
Access the WordPress dashboard by navigating to http://localhost:8080/wp-
admin/ in your web browser. Report: Day 2 equipped me with the knowledge
and skills to install WordPress on my local computer using the Bit Nami
WordPress stack
● Explored the various types of domains, including .com, .net, and .org.
● Learned how to select the most suitable domain for a particular website.
What is a Domain?
A domain serves as a unique address on the internet that identifies your website.
For instance, google.com represents the domain for Google's website.
What is a Server?
A server is a computer responsible for storing and delivering the files for your
website. When an individual visits your website, their web browser requests the
files from your server.
Types of Domains
A diverse range of domain types exists, each with its own specific purpose.
Some prevalent domain types include:
Day 3 provided in-depth knowledge of domains, servers, and the various types
of domains available.
Numerous hosting providers offer domain names and server space. Some well-known
hosting providers include:
● Ho stinger
● GoDaddy
● Namecheap
● Bluehost
After purchasing a domain name and server space, it is necessary to connect the domain
to your hosting account. This process varies depending on your hosting provider, but it
generally involves straightforward steps.
Report:
The WordPress dashboard serves as the central hub for managing your website.
It has undergone significant improvements over the years to enhance usability
and functionality. Here are some key changes and considerations regarding the
dashboard and plugins:
Astra is a lightweight, customizable WordPress theme known for its speed and
performance.
It offers a range of pre-built templates and customization options suitable for
various types of websites.
2. Installation Process:
Manual Installation:
3. Customization Options:
Customizer Settings:
o Easily customize site layout, typography, colors, header options, and more
through the WordPress Customizer.
o Accessible via Appearance > Customize.
loading times.
Compatibility: Works seamlessly with popular page builders like
Elementary, Beaver Builder, and Gutenberg.
WooCommerce Integration: Includes options tailored for eCommerce sites.
SEO-Friendly: Built with SEO best practices in mind to help improve search
engine rankings.
Explore different starter templates to find a design that suits your website's
needs.
Utilize Astra's integrations with page builders for more advanced layouts and
customization.
Regularly update both the Astra theme and installed plugins for security and
performance improvements.
1. Front-end Development:
Focuses on the user interface and user experience (UI/UX).
Involves coding with HTML, CSS, JavaScript, and frameworks like React,
Angular, or Vue.js.
Ensures the website is visually appealing, responsive, and interactive.
2. Back-end Development:
Manages the server-side logic and database interactions.
Uses languages such as PHP, Python, Ruby, or Node.js.
Implements server-side applications, handles user authentication, data storage,
and server performance.
3. Full-Stack Development:
o Combines both front-end and back-end development skills.
o Requires knowledge of both client-side and server-side technologies.
ELEMENTOR DASHBOARD
The Elementor dashboard is the central control panel where you manage and
create your website's pages using the Elementor page builder plugin. Here’s an
overview of what you can expect from the Elementor dashboard:
Elementor offers robust tools for applying content, style, and advanced settings
to your website pages. Here’s a concise overview of how you can utilize these
features effectively:
1. Content Creation:
Drag-and-Drop Interface: Build your pages visually by dragging
elements (widgets) such as text, images, buttons, and more onto the live
preview area.
Widgets and Elements: Elementor provides a wide range of widgets to
add various types of content, including headlines, images, videos, forms,
and social icons.
Templates and Blocks: Start with pre-designed templates or blocks to
speed up page creation. Customize these templates to fit your content
needs.
2. Style Customization:
Global Styles: Set global typography, color schemes, and spacing options
to maintain consistency across your website.
Element Styles: Customize individual elements by adjusting their
typography, colors, margins, padding, borders, and backgrounds.
Hover Effects and Animations: Apply hover effects and animations
to elements to enhance interactivity and visual appeal.
3. Advanced Settings:
Responsive Editing: Ensure your pages look great on all devices with
Elementor’s responsive editing tools. Preview and adjust layouts for
desktops, tablets, and mobile devices.
1. Heading Alignment:
Importance: Headings (like <h1>, <h2>, etc., in HTML) play a crucial
role in structuring content and guiding users through the hierarchy of
information on a webpage.
Alignment Options: Headings can be aligned in different ways, including
left- aligned (default), centered, right-aligned, and justified.
Semantic Structure: Use headings appropriately to denote the importance
and hierarchy of content sections. For example, <h1> for main headings,
<h2> for subheadings, and so on.
2. General Alignment Practices:
Consistency: Maintain consistent alignment throughout your website to
provide a cohesive and professional look.
Grid Systems: Use grid systems (like CSS Grid or Bootstrap’s grid
system) to align elements systematically and responsively across different
screen sizes.
Whitespace: Use adequate whitespace (padding and margins) around
elements to improve readability and avoid clutter.
Add Element: Open the page you want to edit with Elementor.
Drag Button Widget: Locate the Button widget in the Elementor panel
(under Basic Widgets or Elements) and drag it onto your page layout.
Edit Button Text and Link: Double-click on the button to edit the text and
add a URL link to where the button should redirect users when clicked.
Style Customization: Elementor allows extensive styling options such
as button size, typography, background color, border radius, and hover
effects.
Advanced Options: Set additional attributes like button alignment,
icon placement (if using), and responsiveness for different devices.
Clarity and Call-to-Action: Ensure the button text is clear, concise, and
encourages the user to take action (e.g., "Buy Now", "Learn More",
"Subscribe").
Consistent Design: Maintain consistent button styles (color, size, shape)
across your website for a cohesive user experience.
Accessibility: Use contrasting colors and provide descriptive hover effects
to make buttons accessible to all users, including those with disabilities.
Testing: Test buttons on various devices and browsers to ensure they
display correctly and function as expected.
1. Using Plugins:
Animate It! Plugin: The "Animate It!" plugin for WordPress allows you
to easily add CSS3 animations to your content. After installing and
activating the plugin:
Edit a post or page in WordPress.
Select the text, image, or element you want to animate.
Use the plugin's settings to choose from various animation effects such as fade
in, slide, bounce, rotate, etc.
Adjust animation duration, delay, and other parameters as needed.
Preview your changes and update the post/page.
2. Using Custom Code (CSS Animations):
Identify the Element: Determine which element on your WordPress site
you want to animate (e.g., a heading, image, button).
CSS Animation: Use CSS keyframes to define animation properties such
as duration, timing function, and keyframes (start and end states of the
animation).
Example:
css
Copy code
/* Define keyframes for animation */
@keyframes fadeIn {
0% {opacity: 0;}
100% {opacity: 1;}
}
Example: Adding Animations with CSS Hero Install CSS Hero: Purchase,
install, and activate CSS Hero on your WordPress site. Select Element: Open
CSS Hero’s visual editor and select the element you want to animate. Choose
Animation: In the animation tab, choose from a variety of animations (e.g., fade
in, slide in). Customize: Adjust the duration, delay, and iteration of the
animation as needed. Save and Publish: Save your changes and publish your
page.
Conclusion
9. Additional Features:
Explore additional features offered by 000webhost, such as email hosting,
databases, and security options, to enhance your website’s functionality
and security.
Example: You decide to set up a contact form on your portfolio website using a
form builder provided by 000webhost to make it easier for potential clients to
reach you.
By following these steps and utilizing the example provided, you can set up a
functional and visually appealing website on 000webhost quickly and
efficiently. This process allows you to establish your online presence with
minimal cost and technical expertise required.
FORMS IN WORDPRESS
1. Using Plugins:
Popular Plugins: WordPress offers several plugins to create forms easily.
Among them, "Contact Form 7", "WP Forms", and "Gravity Forms" are
widely used for their simplicity and flexibility.
Installation: Install your chosen form plugin from the WordPress plugin
repository. Go to Plugins > Add New, search for the plugin, and click Install
Now.
2. Creating a Form:
Forms in WordPress provide a powerful way to engage with your audience, gather information, and facilitate
communication effectively. With plugins like WP Forms, you can create, customize, and manage forms
effortlessly, enhancing the functionality and interactivity of your WordPress website
Example Scenario:
Use Case: You manage a company’s website and want to streamline the job
application process for potential candidates.
Implementation:
By following these steps, you can create a professional and effective job
application form in WordPress using WP Forms. This approach simplifies the
application process for candidates while providing you with structured and
organized job applications directly through your website.
CONCLUSION
Summary of the project findings and conclusions drawn from the analysis.
REFERENCE
Established on July 19, 2018, the company specializes in delivering a variety of customized
software
applications and embedded solutions. Their core offerings include web designing, IT
consultancy, IT
offering internships, workshops, and corporate training programs across various domains like
machine
learning, data science, artificial intelligence, and full-stack development. They also produce
software
products such as core banking systems, billing and expense trackers, and time trackers,
alongside
hardware products like IoT boards and automation boards (THE WEBSITE MAKERS)
1) https://thewebsitemakers.in/
Student Mentor/supervisor
Name: Name:
Reg.no.
Signature
Date: Date:
Marks Allotted