Final Report Editedddddd
Final Report Editedddddd
Final Report Editedddddd
An Internship Report
On
BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE AND ENGINEERING
Submitted By
MUKUND P 1MV19CS074
Carried out at
Varcons Technologies Pvt Ltd
CERTIFICATE
Certified that the Internship Project entitled “Full Stack Web Development”
carried out by Mr. MUKUND PAREEK bearing USN: 1MV19CS074 a bonafide
student of Sir M V Institute of Technology in partial fulfillment for the award of
Bachelor of Engineering in Computer Science Engineering of the Visvesvaraya
Technological University, Belagavi during the year 2022-23. It is certified that all
corrections/suggestions indicated for INTERNSHIP have been executed under the
directions of Mr. Elaiyaraja P . The report has been approved as it satisfies the
academic requirements in respect of INTERNSHIP prescribed for the said degree.
Company Certificate
DECLARATION
I, Mr. MUKUND PAREEK bearing the USN 1MV19CS074, student of 8th Semester B.E. Department of
Computer Science Engineering, Sir M.Visvesvaraya Institute of Technology, Bengaluru declare that
the INTERNSHIP work entitled “Full Stack Web Development”, has been duly executed by me under
4
the guidance of Mr. Elaiyaraja P, Asst Professor, Department of Computer Science Engineering, Sir
MVIT, Bengaluru. The INTERNSHIP report of the same is submitted in partial fulfillment of the
requirement for the award of Bachelor of Engineering degree in Department of Computer Science
Engineering by Visvesvaraya Technological University, Belgaum during the year 2022-2023.
ACKNOWLEDGEMENT
The satisfaction that accompanies the successful completion of the INTERNSHIP report which would
be complete only with the mention of the almighty God and the people who made it possible, whose
report rewarded the effort with success of project presentation
We express our sincere thanks to Dr. Rakesh S G, Principal, Sir MVIT, for providing us an
opportunity and means to present the project.
We express our heart full thanks to Dr. T N Anitha, Professor and Head, Department of Computer
Science & Engineering, SIR MVIT, for encouragement in our Internship work, whose cooperation
and guidance helped in nurturing this project report.
We would like to express profound thanks to the INTERNSHIP guide Mr. Elaiyaraja P, Asst
Professor, Internship Coordinator, Department of Computer Science Engineering for the keen interest
and encouragement in our Internship presentation.
We extend our thanks to Varcons Technologies Pvt Ltd for their effort and endurance to bring out
the best in us.
Finally, we would like to thank our family members and friends for standing with us through all times.
MUKUND PAREEK
1MV19CS074
ABSTRACT
Template for Online Yoga training Center is a Web page that displays users the various
information about a Yoga Academy. The web page lets the user know about various yoga
programs offered by the Academy. It also lists the various benefits of practicing yoga and the
various approaches followed by the academy towards yoga.
1.HTML
2.CSS
3.Javascript
4.Bootstrap
5.Styled components
6.Font Awesome
7. Material icons
CONTENTS
Declaration 4
Acknowledgment 5
Abstract 6
Contents 7
List of Figures 9
1.1.1 Objectives
1.1.2 Operations of the Organization
1.2 Major Milestones
1.3 Structure of the Organization
1.4 Services Offered
2 ABOUT THE DEPARTMENT 13-15
2.1 Specific Functionalities of the Department 2.2 Process Adopted
2.3 Testing
2.4 Structure of the Department
2.5 Roles and Responsibilities of Individuals
3 TASK PERFORMED 16
4.4 Implementation
4.4.1 Modules
4.5 Screen Shots
5 CONCLUSION 30
6 BIBLIOGRAPHY 31
LIST OF FIGURES
Figure No. Name of the Figure Page No.
CHAPTER - 1
COMPANY PROFILE
1.1 History of the Organization
VARCONS TECHNOLOGIES PVT LTD Varcons technologies pvt ltd, was incorporated with a goal
”To provide high quality and optimal Technological Solutions to business requirements of our clients”.
Every business is a different and has a unique business model and so are the technological requirements.
They understand this and hence the solutions provided to these requirements are different as well. They
focus on clients requirements and provide them with tailor made technological solutions. They also
understand that Reach of their Product to its targeted market or the automation of the existing process into e-
client and simple process are the key features that our clients desire from Technological Solution they are
looking for and these are the features that we focus on while designing the solutions for their clients.
1.1.1 Objectives
Varcons technologies pvt ltd, strive to be the front runner in creativity and innovation in software
development through their well-researched expertise and establish it as an out of the box software
development company in Bangalore, India. As a software development company, they translate this software
development expertise into value for their customers through their professional solutions. They understand
that the best desired output can be achieved only by understanding the clients demand better. Varcons
technologies pvt ltd work with their clients and help them to defiine their exact solution requirement.
10
Sometimes even they wonder that they have completely redefined their solution or new application
requirement during the brainstorming session, and here they position themselves as an IT solutions
consulting group comprising of high caliber consultants.
Varcons technologies pvt ltd plays an essential role as an institute, the level of education, development of
student’s skills are based on their trainers. If you do not have a good mentor then you may lag in many
things from others and that is why we at Varcons technologies pvt ltd gives you the facility of skilled
employees so that you do not feel unsecured aboutthe academics. Personality development and academic
status are some of those things which lie on mentor’s hands. If you are trained well then you can do well in
your future and knowing its importance of Varcons technologies pvt ltd always tries to give you the best.
They have a great team of skilled mentors who are always ready to direct their trainees in the best possible
way they can and to ensure the skills of mentors we held many skill development programs as well so that
each and every mentor can develop their own skills with the demands of the companies so that they can
prepare a complete packaged trainee.
They believe that Technology when used properly can help any business to scale and achieve new heights
of success. It helps Improve its efficiency, profitability, reliability; to put itin one sentence ” Technology
helps you to Delight your Customers” and that is what we want to achieve.
11
Python
Selenium Testing
Software Training
12
CHAPTER – 2
ABOUT THE DEPARTMENT
2.3 Testing
The testing phase is an important part of software development. It is the Information zed system will help in
automate process of finding errors and missing operations and also a complete verification to determine
whether the objectives are met and the user requirements are satisfied. Software testing is carried out in three
13
steps:
The first includes unit testing, where in each module is tested to provide its correctness, validity and
also determine any missing operations and to verify whether the objectives have been met. Errors are
noted down and corrected immediately.
Unit testing is the important and major part of the project. So errors are rectified easily in particular
module and program clarity is increased. In this project entire system is divided into several modules
and is developed individually. So unit testing is conducted to individual modules.
The second step includes Integration testing. It need not be the case, the software whose modules
when run individually and showing perfect results, will also show perfect results when run as a
whole.
Varcons technologies pvt ltd plays an essential role as an institute, the level of education, development of
student’s skills are based on their trainers. If you do not have a good mentor then you may lag in many
things from others and that is why we at Varcons technologies pvt ltd gives you the facility of skilled
employees so that you do not feel unsecured aboutthe academics. Personality development and academic
status are some of those things which lie on mentor’s hands. If you are trained well then you can do well in
your future and knowing its importance of Varcons technologies pvt ltd always tries to give you the best.
They have a great team of skilled mentors who are always ready to direct their trainees in the best possible
way they can and to ensure the skills of mentors we held many skill development programs as well so that
each and every mentor can develop their own skills with the demands of the companies so that they can
prepare a complete packaged trainee.
They believe that Technology when used properly can help any business to scale and achieve new heights
of success. It helps Improve its efficiency, profitability, reliability; to put itin one sentence ” Technology
helps you to Delight your Customers” and that is what we want to achieve.
2.5 Roles and Responsibilities of Individuals
These are some of the rules and responsibility which the intern in this department has to follow during the
internship
Assisting in conducting literature reviews: You may be responsible for researching and
summarizing existing literature on the topic of the research project. This may involve reading
scientific papers, reviewing reports, and analyzing data.
Collecting and analyzing data: You may be responsible for collecting data through experiments,
surveys, or other research methods. You may also be responsible for analyzing the data using
statistical tools or other software.
14
Assisting in the design of experiments: You may work with other members of the research team to
design experiments or studies that will test hypotheses and generate data.
Collaborating with team members: You may work with other members of the research team to
share findings, brainstorm ideas, and contribute to the overall project.
Writing reports and presentations: You may be responsible for summarizing research findings in
written reports or presentations. This may involve creating visual aids, such as graphs or charts, to
help communicate findings.
Maintaining lab equipment: You may be responsible for maintaining and cleaning lab equipment to
ensure it is in good working order
CHAPTER – 3
TASK PERFORMED
The task performed in the above process involved creating a template for an online yoga center and
developing a web application that includes key features such as user registration, class scheduling and
booking, live video streaming, an on-demand video library, personalized recommendations, instructor
profiles, community features, progress tracking, payment processing, and integration with social media. The
goal of this task was to provide a comprehensive and convenient platform for users to practice yoga, connect
with others, and achieve their health and wellness goals.
The tasks performed in the above creation of “online yoga center” are:
1.Created a template for an online yoga center to outline the objectives and features of the center.
2.Identified the objectives of creating an online yoga center, which include making yoga accessible,
building a community, offering convenience, providing personalized instruction, and generating revenue.
3.Developed a web application for the online yoga center with key features such as user registration, class
15
scheduling and booking, live video streaming, an on-demand video library, personalized recommendations,
instructor profiles, community features, progress tracking, payment processing, and integration with social
media.
4.The web application aims to provide a comprehensive and convenient platform for users to practice yoga,
connect with others, and achieve their health and wellness goals.
CHAPTER – 4
REFLECTION NOTES
4.1 Experience
It was a great pleasure to be a part of Varcons Technologies private limited and work as an intern in
the Web development domain.
It was very challenging to take up the project of online yoga center .
We had to develop an website which stores all the information regarding user registration, about us
and contact us section.
It was made to create the entire process of registration simple and fast.
This internship gave us a complete understanding of how Web development work, how Database is
managed and how the data is retrived.
Therefore, It gave the complete understanding and knowledge of the Web development domain.
Sublime , Notepad++
Adobe Photoshop
Bootstrap Framework
CSS
HTML
HARDWARE REQUIREMENTS
• MySQL
• NODE JS
• Notepad++ Editor
• Processor: Intel core i5 processer
• Memory: 15.6 GB
• Hard Disk: 40 GB
Hire experienced and qualified instructors who can provide personalized instruction and teach a
variety of yoga styles.
Implement safety measures, foster a sense of community, and continuously evaluate and improve
the center's offerings based on student feedback and industry trends.
17
Limited reach: An offline yoga center is limited to serving the local community and may not reach a
wider audience..
Dependence on physical space: An offline yoga center requires a physical space, which can be
expensive to rent or maintain and may limit the number of classes or students that can be
accommodated.
Scheduling limitations: In-person classes may be limited by scheduling conflicts, such as holidays or
instructor availability, which can disrupt students' regular practice.
Higher overhead costs: Running an offline yoga center requires paying for rent, utilities, insurance,
and other overhead costs, which can be higher than those of an online yoga center..
Difficulty in scaling: It can be challenging to scale an offline yoga center, as it requires significant
investment in additional physical space, equipment, and instructors..
Greater flexibility: An online yoga center allows users to practice yoga at their convenience, fitting it
into their schedule as and when they are able to, and choose from a wide variety of classes to suit
their level, style, and preferences.
Lower overhead costs: An online yoga center has lower overhead costs as there is no need for a
physical space or equipment, and fewer instructors may be required to teach classes.
18
Scalability: An online yoga center is more scalable than an offline yoga center, as it can be expanded
to reach a larger audience without significant investment in additional physical space, equipment, or
instructors
4.4 Implementation
4.4.1 Modules
Home Section:
1.Use high-quality images and videos to showcase the yoga center's facilities and the types of classes
offered.
2.Make sure the website is mobile-responsive, so users can easily access it from their smartphones and
tablets.
3.Highlight any special promotions or upcoming events.
About Us Section:
1.Provide information about the history and philosophy of the yoga center, as well as the mission and values.
2.Include a brief introduction of the founders and trainers, including their qualifications and experience.
3.Share any notable awards or recognition received by the center.
Contact Section:
1.Include a contact form that allows users to easily submit their inquiries and questions.
2.Provide a phone number, email address, and physical address for the yoga center.
3.Make sure the contact information is easy to find and prominently displayed.
19
20
21
3. ABOUT US SECTION :
22
4. CONTACT US SECTION:
23
5. USER REGISTRATION :
24
6. YOGA TRAINERS:
25
26
8. CONCLUSION SECTION:
27
CHAPTER – 5
CONCLUSION
The package was designed in such a way that future modifications can be done easily. The following
conclusions can be deduced from the development of the project:
28
CHAPTER – 6
BIBLIOGRAPHY
1. https://www.w3schools.com/php/default.asp
2. https://www.sitepoint.com/php/
3. https://www.php.net/
29
4. https://www.w3schools.com/html/html_intro.asp
5. https://www.w3schools.com/php/default.asp
6.https://en.wikipedia.org/wiki/php
7. https://hotscripts.com/catagory/php
8. https://www.apache.org/
30