VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
Smart Stylin beauty care website
1. M R S Y I B A T C R
Developed By :-
Modi Manthan Sunilbhai (19012011025)
Patel Rushil Ashishkumar (19012011052)
Internal Guide:-
Prof. Ritesh Upadhaya
3. Group No. :- 20
Project Title :- SMART STYLIN(BEAUTY CARE)
Project Definition :- Create Dynamic Website For Beauty
Care.
Project Objective:- The Main Objective Of This Website Is
To Help Customer By Providing Various
Facility Like Online Shopping Product,
Online Appointment, Online Course Etc.
Department of Computer Application
(MCA), SPCE, Visnagar.
4. Internal Project Guide :- Prof. Prachi Raval
Team Size :- Two
Team Member :-
Name :- Panchal Hemangi Dharmendrabhai
PRN :- 2017095900000445
Name :- Raval Kunjal Narayanbhai
PRN :- 2017095900000596
Front End :- HTML, Bootstrap, JavaScript, Jquery
Back End :- PHP(7.4), MySQLi, XAMPP/WAMP
Project Duration :- 4 Months
Department of Computer Application
(MCA), SPCE, Visnagar.
5. Name:- QODIC TECHNOSOFT LLP
Company Address:- A-108, Ganesh Meredian, opp. Kargil
Petrol Pump, S.G.Highway Ahmedabad-
380060.
Website:- www.qodictechosoft.com
Owner:- Mr. Meghal Adesra
About Company:- Qodic Technosoft LLP Presently Based At
Ahmedabad In Gujarat Is Dedicated To
Provide Quality Based Satisfactory & Cost
Effective Services. We Believe Implementing
Innovation Ideas & Maintaining Quality
Standards.
Department of Computer Application
6. Existing system does not provide cancel appointment facility.
Existing system was not responsive.
Existing system does not provide beauty course.
Department of Computer Application
(MCA), SPCE, Visnagar.
7. It will use GUI features.
OTP for the user.
Customer can book appointment and that view that status.
Customer can select from different packages.
Customer can view menu list.
Customer can view The Gallery.
Highlight Of New Products.
Customer can give review and rating.
Department of Computer Application
(MCA), SPCE, Visnagar.
10. Login
Create Customer Account
Searching Product
Give Order
View Menu List
Payment
Rating & review
Take Appointment
Department of Computer Application
(MCA), SPCE, Visnagar.
12. Month January February March April May
Week 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Definition
System
Analysis
Database
Design
Diagram
Design
Form
Design
Coding
Testing
Documen-
tation
Report
Department of Computer Application
(MCA), SPCE, Visnagar.
13. Department of Computer Application
(MCA), SPCE, Visnagar.
Hardware (Recommended)
RAM :- 512 MB
Processer :- Core i3
Hard disk :- 80 GB
SERVER SIDE :-
CUSTOMER SIDE :-
Hardware (Recommended)
RAM :- 512 MB
Processer :- Core i3
Hard disk :- 80 GB
14. Department of Computer Application (MCA), SPCE, Visnagar.
SERVER SIDE :-
Software (Recommended)
Front end
Tools :- Sublime Text3
Designing :- HTML, CSS, Bootstrap
Client side :- JavaScript, jQuery, AJAX
Back end
Server :- XAMPP/WAMP
Database :- MySQLi
Operating System
Windows 7 to Windows 11
17. Sr.No Name Of Field Type & Size Constraints Description
1 admin_id Int(3) Primary Key Admin id number
2 email_id Varchar(50) Not null Admin email id
3 password Varchar(8) Not null Admin password
Department of Computer Application
(MCA), SPCE, Visnagar.
Table 1 :- admin
Table Name :- admin
Description :- This table contains admin.
Primary Key :- admin_id
18. Sr.No Name Of Field Type & Size Constraints Description
1 customer_id Int(3) Primary key Customer id
2 cust_fullname Varchar(50) Not null Customer full name
3 mob_number Varchar(10) Not null Customer mobile number
4 email_id varchar(50) Not null Customer email id
5 gender Varchar(10) Not null Customer gender
6 address Text Not null Customer address
7 city Varchar(20) Not null Customer City
8 pin_code Int(6) Not null Customer Pincode
9 dob Date Not null Customer Date Of Birth
10 password Varchar(6) Not null Customer Password
11 otp Int(4) Not null Customer otp
12 create_date Date Not null Customer registration date
13 status Bit(1) Not null Status
Table 2 :- customer
Table Name :- customer
Description :- This table contains customer.
Primary Key :- customer_id
19. Sr.No Name Of Field Type & Size Constraints Description
1 category_id Int(3) Primary key Beauty category id
2 category_name Varchar(50) Not null Beauty category
name
3 image Varchar(100) Not null Beauty category
images
Department of Computer Application
(MCA), SPCE, Visnagar.
Table 3 :- beauty_category
Table Name:-beauty_category
Description :-This table contains the beauty category.
Primary Key :-category_id
20. Sr.No Name Of Field Type & Size Constraints Description
1 product_id Int(3) Primary key Product id
2 category_id Int(3) Foreign key Beauty category id
3 product_name Varchar(50) Not null Product name
4 image1 Varchar(100) Not null Image of beauty product
5 image2 Varchar(100) Not null Image of beauty product
6 price Int(5) Not null Price of product
7 discount Int(2) Not null Discount of product
8 total_price float(5,2) Not null Total price of product
9 description Text Not null Description of product
10 ingredients Text Not null Ingredients of product
Department of Computer Application
(MCA), SPCE, Visnagar.
Table4 :- beauty_product
Table Name:-beauty_product
Description :-This table contains the beauty product.
Primary Key :-product_id
Foreign Key:-category_id(Reference To The beauty_category)
21. Sr.No Name Of Field Type & Size Constraints Description
1 order_id int(3) Primary Key Booking id
2 email_id varchar(50) Not null Customer email id
3 total_price float(5,2) Not null Product total price
4 create_date datetime Not null Booking create
date
5 status varchar(10) Not null Status Pending
Department of Computer Application
(MCA), SPCE, Visnagar.
Table5:- orders
Table Name:-orders
Description :-This table contains the product order.
Primary Key :-order_id
22. Sr.No Name Of Field Type & Size Constraints Description
1 id int(3) Primary key Booking details id
2 order_id int(3) Foreign key Booking id
3 email_id varchar(50) Not null Customer email id
4 product_id int(2) Not null Product id
5 total_price float(5,2) Not null Product total price
6 quantity int(5) Not null Quantity of product
7 date date Not null Date of booking
8 status varchar(10) Not null Booking status pending
Department of Computer Application
(MCA), SPCE, Visnagar.
Table 6 :- order_details
Table Name:-order_details
Description :-This table contains the order details.
Primary Key :-id
Foreign Key:-order_id(Reference To The order)
23. Sr.No Name Of Field Type & Size Constraints Description
1 pay_id Varchar(100) Primary Key Payment Id Auto Generated
2 email_id varchar(50) Not null Customer Email Id
3 amount int(7) Not null Amount
5 pay_status varchar(10) Not null Payment Status
6 date_added timestamp Not null Payment Date Time
7 product_id int(3) Foreign key Product Id
Department of Computer Application
(MCA), SPCE, Visnagar.
Table7:- Product Payment
Table Name:-razorpay
Description :-This table contains the booking product razorpay payment .
Primary Key :-pay_id
Foreign Key:-product_id(Reference To The beauty_product)
24. Sr.No Name Of Field Type & Size Constraints Description
1 package_id Int(3) Primary_key Package id
2 image Varchar(100) Not null Image of package
3 package_price Int(5) Not null Price of packages
4 package_description Text Not null Description of packages
5 package_title Varchar(50) Not null Title of package
6 duration Int(3) Not null Duration of package
Department of Computer Application
(MCA), SPCE, Visnagar.
Table8 :- package
Table Name:-package
Description :-This table contains the various types of packages.
Primary Key :-package_id
25. Sr.No Name Of Field Type & Size Constraints Description
1 course_id Int(3) Primary key Course id
2 course_name Varchar(50) Not null Name of course
3 price Int(5) Not null Course Price
4 image Varchar(100) Not null Image of course
5 description Text Not null Description of course
Department of Computer Application
(MCA), SPCE, Visnagar.
Table9 :- course
Table Name:-course
Description :-This table contains the various type of course.
Primary Key :-course_id
26. Sr.No Name Of Field Type & Size Constraints Description
1 catalogue_id Int(3) Primary key catalogue id
2 catalogue_name Varchar(50) Not null Names of catalogue
3 catalogue_price Int(5) Not null Price of catalogue
Department of Computer Application
(MCA), SPCE, Visnagar.
Table10 :- catalogue
Table Name:-catalogue
Description :-This table contains the different type of menu list.
Primary Key :-catalogue_id
27. Sr.No Name Of Field Type & Size Constraints Description
1 rating_id Int(3) Primary key Rating id
2 customer_id Int(3) Foreign key Customer id
3 rating_score Int(1) Not null Rating score
4 message Text Not Null Customer Type Message
5 date Date Not null Feedback Date
Department of Computer Application
(MCA), SPCE, Visnagar.
Table11 :- rating
Table Name:-rating
Description :-This table contains the rating and review.
Primary Key :-rating_id
Foreign Key:-customer_id(Reference To The customer)
28. Sr.No Name Of Field Type & Size Constraints Description
1 app_id Int(3) Primary Key Appointment id
2 customer_id Int(3) Foreign key Customer email id
3 app_date Date Not null Appointment date
4 time Time Not null Time
5 app_purpose Text Not null Appointment purpose
6 status Varchar(10) Not null Status
Department of Computer Application
(MCA), SPCE, Visnagar.
Table 12 :- appointment
Table Name:-appointment
Description :-This table contains the appointment to customer.
Primary Key :-app_id
Foreign Key:-customer_id(Reference To The customer)
29. Department of Computer Application (MCA), SPCE, Visnagar.
Table 13 :- cash on delivery
Table Name:- cod
Description :-This table contains the cash on delivery.
Primary Key :-cod_id
Foreign Key:-product_id(Reference To The beauty_product)
Sr.No Name Of Field Type & Size Constraints Description
1 cod_id Int(3) Primary Key Cash On Delivery id
2 product_id Int(3) Foreign key Product id
3 email_id Varchar(50) Not null Customer Email Id
4 total_price Float(5,2) Not null Total Price Of Product
31. Smart Stylin
registration Login
Customer
Select Various Product
Select Package
Select Course
View Menu List
About Contact Other Services
Courses
Customer
Select Type of Category
Edit Profile
Change Password
Logout
Packages
Menu List
admin
login
Department of Computer Application
(MCA), SPCE, Visnagar.
Manage
Category
Manage Product
Manage Course
Manage Package
Logout
34. E-R diagram are most often used to design or debug relational
databases in the fields of software engineering, business
information on systems, education and research. Also known
as ERDs or ER models, they use defined set of symbols such as
rectangles, diamonds, ovals and connecting lines to depict the
interconnectedness of entities, relationship and their
attributes. They mirror grammatical structure, with entities as
nouns and relationships as verbs.
Department of Computer Application
(MCA), SPCE, Visnagar.
35. Shows entity set
Show relationship
among entity set
Shows different
attributes
Link entity set to
attributes & entity
set to relationship
Department of Computer Application
(MCA), SPCE, Visnagar.
38. Class Diagram
Use Case Diagram
Sequence Diagram
Activity Diagram
Department of Computer Application
(MCA), SPCE, Visnagar.
39. Class diagrams are the blueprints of your system or
subsystem. You can use class diagrams to model the
objects that make up the system, to display the
relationships between the objects, and to describe
what those objects do and the services that they
provide. Class diagrams are useful in many stages of
system design.
Department of Computer Application
(MCA), SPCE, Visnagar.
42. • Use-case diagrams describe the high-level functions and scope of a
system. These diagrams also identify the interactions between the
system and its actors. The use cases and actors in use-case diagrams
describe what the system does and how the actors use it, but not
how the system operates internally
Department of Computer Application
(MCA), SPCE, Visnagar.
46. A sequence diagram is a type of interaction diagram because
it describes how—and in what order—a group of objects
works together. These diagrams are used by software
developers and business professionals to understand
requirements for a new system or to document an existing
process
Department of Computer Application
(MCA), SPCE, Visnagar.
49. An activity diagram visually presents a series of actions
or flow of control in a system similar to a flowchart or a
data flow diagram. Activity diagrams are often used in
business process modeling. They can also describe the
steps in a use case diagram. Activities modeled can be
sequential and concurrent
Department of Computer Application
(MCA), SPCE, Visnagar.
129. Test Case
Number
Name Description Test Data Used Excepted Output Actual Output Pass/Fail
1 Check registration form. This test will be performing check
whether system does not allow blank
fields when user press signup button.
And for valid all field.
Valid input. System does not allow
user to registration.
System Redirect to
login.
Pass
Department of Computer Application
(MCA), SPCE, Visnagar.
131. Test Case
Number
Name Description Test Data Used Excepted Output Actual Output Pass/Fail
2 Check For password
and confirm
password.
This test will be performing check
whether system does not allow
password or confirm password
different.
Valid password
And retype password
System does not
allow to update
passenger’s profile
data.
System redirect to
passenger home
page.
Pass
Department of Computer Application
(MCA), SPCE, Visnagar.
134. We will try to create mobile application.
We will add more payment gateways .
We will host our project .
We will put the packages online booking.
We will chat to the expert.
Department of Computer Application
(MCA), SPCE, Visnagar.
135. Department of Computer Application
(MCA), SPCE, Visnagar.
Customer can not purchase real product.
Package and course does not book online.
137. • PHP: A Beginner’s Guide – By Vikram Vaswani
• Learning PHP, Mysql, Javascript, And CSS: A Step-by-step Guide To Creating
Dynamic Websites – By Robin Nixon
• Head First Ajax - By Sophocles
Department of Computer Application
(MCA), SPCE, Visnagar.