You are on page 1of 25

GUJARAT TECHNOLOGICAL UNIVERSITY

Chandkheda, Ahmedabad

Affiliated

SAL EDUCATION CAMPUS

SAL College of Engineering

“Organic Shop”
A Report
Submitted By

Parth Kshatriya 201130116028

Under Subject of

SUMMER INTERNSHIP (3170001)


Of
BACHELOR OF ENGINEERING
In
Information Technology

Under the guidance of


Prof.Jalpa Patel

Academic Year
2023
SAL COLLEGE OF ENGINEERING
COMPUTER ENGINEERING
Winter - 2023

CERTIFICATE

Date:

This is to certify that the “Organic Shop” has been carried out by Parth Kshatriya
201130116028 under my guidance in completion of Summer Internship in Information
Technology Branch 7th Semester of Gujarat Technological University, Ahmedabad during the
academic Year 2023.

Prof. Jalpa Patel Prof. Vijaysinh Jadeja


Internal Guide Head of Department
Information Technology CE, IT & ICT Department
SCE SCE
INDEX

Chapter Contents Page no

I Abstract 4

1 Introduction 5

1.1 Introduction to Html 6

1.2 Introduction to CSS 11

1.3 Introduction to Bootstrap 14

1.4 Introduction to Php 15

1.5 Introduction to SQL 17

2 Screenshots 18

3 Conclusion 22

4 Reference 23

3
Abstract

Web Development is the main objective of this internship using


HTML5, CSS, Bootstrap and php languages and MySQL database.
To develop a web based application or software there are several
proramming languages that are in use. Some of them are used for
the backend design of the software. Php language are used to develop
the dynamic functions of the software or application.

Framework are basically structured programming by using Model,


View and Controller. It is also called as MVC. If we develop web
based application that application that is very useful for us because
we can access it from anywhere of the world.

4
Chapter 1.Introduction

 PHP is a server-side scripting language designed for web development.


Php commands can be easily embedded directly into an html source
code.

 In my 15 days summer internship I learn about how to design


a responsive website and storing a data in phpMyAdmin software.

 PhpMyAdmin is a free software tool written in php, intended to handle the


administration of MySQL over the web. PhpmyAdmin supports a wide range
of operations on MySQL.

 MySQL is a widely used relational database management system. MySQL


is free and open-source.

 MySQL uses by Huge websites like Facebook, Uber, Twitter, Airbnb,


Booking.com, GitHub, YouTube, etc.

 A very large number of web developers around the world of MySQL.


It is a server-side scripting language like php.

 Php checks various levels of security. It supports joomla, Drupal and


wordpress CMS, and osCommerce and Zen Cart shopping carts.Html
code can be embedded within PHP Code.

 Php is widely used for developing E-commerce websites.

 Website designing, where the design of an entire website can be changed


using a couple of PHP scripts, instead of changing and uploading each
web page.

 The PHP script can access the MySQL database to retrieve all information
about the web page.

5
Chapter 1.1 Introduction to Html

 Html is the standard markup language for web pages.

 Html headings are the titles or subtitles that you want to display
on a webpage like <h1> heading </h1>.

 The Html <p> elements defines a paragraph.

 The Html style attribute is used to add styles to an element ,


such as color, font size and more.

 The Html style attribute has following syntax:<tagname style=


"property:value;">

 Html links are hyperlinks. The Html <a> tag defines a hyperlink .
It has the following syntax:
<a href="url">link text </a>

 The Html <img> tag is used to embed an image in a web page.


The img tag has two required attributes:
I. src- Specifies the path to the image
II. alt- Specifies an alternate text for the image
<img src="url" alt="alternatetext">
 The Html <map> tag defines an image map. An image map is an
image with clickable areas.

6
7
8
9
Figure: HTML code

10
Chapter 1.2 Introduction to CSS

 CSS is the language we use to style an html document.


 CSS describes how an Html elements are to be displayed on screen,
or in other media.
 The CSS background properties are used to add background effects
for elements.
 The CSS margin properties are used to create space around elements,
outside of any defined borders.
 CSS has properties for specifying the margin for each side of an
element:
1. marign-top
2. margin-right
3. margin-bottom
4. margin-left

 CSS has padding properties are used to generate space around an


element's content, inside of any defined borders.
 CSS has properties for specifying the padding for each side of an
element:
1. padding-top
2. padding-right
3. padding-bottom
4. padding-left
 The CSS " box model" is used when talking about design and layout.
 CSS allows animation of HTML elements without using Javascript
or Flash.

11
12
Figure: CSS code

13
Chapter 1.3: Introduction to Bootstrap

 Bootstrap is a framework for faster and easier web development.


 Bootstrap also gives you the ability to create easily responsive design.
1. What is Responsive Web Design?
Responsive web Design is about creating web sites which
automatically adjust themselves to look good on all devices,
from small phones to desktops.
 The latest version of bootstrap is Bootstrap 5.

 Advantages of Bootstrap:
 Easy to use: Anybody with just basic knowledge of HTML and CSS can start
using Bootstrap.
 Responsive features: Bootstrap's responsive CSS adjusts to phones, tablets,
and desktops.
 Mobile-first approach: In Bootstrap, mobile-first styles are part of the core
framework
 Browser compatibility: Bootstrap 5 is compatible with all modern browsers.

 Bootstrap has following syntax:

<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/
dist/css/bootstrap.min.css" rel="stylesheet">

14
Chapter 1.4: Introduction to Php

 php is a server -side scripting language, and a powerful


tool for making dynamic and interactive web pages.
 Php stands for "Hypertext Preprocessor".
 Php is widely used and a open source scripting language.
 PHP code is executed on the server, and the result is returned
 to the browser.
 PHP files have extension ".php".
 A Php scripts starts with <?php and ends with ?>:

<?php

//Php code goes here//

?>

1.What can Php do?

 PHP can generate dynamic page content


 PHP can create, open, read, write, delete, and close files on the server
 PHP can collect form data
 PHP can send and receive cookies
 PHP can add, delete, modify data in your database

 Php Installation:
To Start using php, you must
1. Install a web server i.e XAMPP.
2.Install php
3.Install a database, such as MySQL.

 Create an Array in Php

 In Php, the array() function is used to create an array:

 In php, there are three types of arrays:

 Indexed arrays - Arrays with a numeric index


 Associative arrays - Arrays with named keys
 Multidimensional Arrays - Arrays containing one or more arrays

15
Figure: Php code

16
Chapter 1.5: Introduction to MySQL

 MySQL is the most popular database system used with PHP.


 What is MySQL?

 MySQL is a database system used on the web


 MySQL is a database system that runs on a server
 MySQL is ideal for both small and large applications
 MySQL is very fast, reliable, and easy to use
 MySQL uses standard SQL
 MySQL is free to download and use

 PHP combined with MySQL are cross-platform

1. Create a MySQL table

 The CREATE TABLE statement is used to create a table in MySQL.

2. Insert Data Into MySQL table


 The INSERT INTO statement is used to add new records to a MySQL table:

INSERT INTO table_name (column1, column2, column3,...)


VALUES (value1, value2, value3,...)

17
Chapter 2: Screenshots

18
19
20
Registration Page:

Login page:

21
Chapter 3:Conclusion

 As a conclusion, I can say that this internship was a great experience. The
keyword of this project is organic shop
in which different natural products are there.

 Currently PHP pages are a common part of web applications,


and one of the most popular language for web development used by
developers worldwide.

 If we surf internet we can see millions of websites built with PHP and
MYSQL. Php is a widely used
, free, and efficient alternative to competitors such as Microsoft
ASP.

22
Chapter 4: Reference

 https://www.w3schools.com/php/

 https://www.javatpoint.com/php-tutorial

 https://www.geeksforgeeks.org/php-tutorial/

 https://www.tutorialspoint.com/php/index.htm

 https://www.educative.io/blog/php-tutorial-from-scratch

23

You might also like