0% found this document useful (0 votes)
188 views84 pages

Event Management Final

The document describes an event management system project that includes an overview, database design, and table structures. The project allows users to search, book, and review event packages online. It includes tables for users, events, packages, notifications, and other entities. The database design section shows the relationships between tables and the structure of each table with field names and data types.

Uploaded by

Neha Prajapati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
188 views84 pages

Event Management Final

The document describes an event management system project that includes an overview, database design, and table structures. The project allows users to search, book, and review event packages online. It includes tables for users, events, packages, notifications, and other entities. The database design section shows the relationships between tables and the structure of each table with field names and data types.

Uploaded by

Neha Prajapati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 84

Sarvajanik Education Society

Sarvajanik College of Engineering & Technology, Surat.


Master of Computer Application
Academic Year: 2018 – 19

A Project On
“Event Management System”

Presented By
Neha Prajapati (185313693019)
Nehal Thoriya (185313693031)
Shradhdha Vekariya (185313693034)

Under The Guidance of


Prof. Mayank Jain
AGENDA
 System Description

 Project Overview

 Database Design:
 Diagrams showing relationships between tables

 Table structure

 Screen Shots
System Description
Hardware Requirement

Micro processer 1.70 GHz Intel Core i3-4005U processor

Hard Disk 500GB

RAM 4 GB

Minimum Hardware Configuration

Micro processor 850 MHz Intel Celeron

Hard Disk 500GB

RAM 2GB

Software Requirement

Operating System Linux

Front-End PHP CodeIgniter -3.1.6

Back-End MySQL -5.7.24

Other Visual Code ,Gedit


Project Overview
The Online Event Management System is used for Online Event Package Booking.so user
can save her time and book package at home easily.

The system allows only registered users to login and new users are allowed to register on
the application.

The project provides most of the basic functionality required for an event.

It allows the user to search package according to their choice like event types (like Birthday
Party, Fresher party, Anniversary, Business Conference, Baby Shower), location, venue etc.

After user can also Book their event package according to his availability (like date, time,
number of seat etc.)
User can give their review and rating and also add package in wishlist.

User can see Location on Map also.

User will pay money to Event-Agent using payUmoney payment gateway.

Admin get 5% commision from Event-Agent per package.

Generate the invoice for Event-Agent and User also.

We provide Functionality of Email when Notification are send.


Database Design:
1. Relationships between tables:
2. Table structure

TABLE 1: admin

No. Field Name Data Type Size Constraints Description

1 Id Int 11 Primary key Store admin id

2 Name Varchar 30 NOT NULL Store name

3 Email Varchar 40 NOT NULL Store email id

4 Password Varchar 10 NOT NULL Store Password

5 Image Text - NOT NULL Store path of image

6 Status Int 11 NOT NULL Store status is active


or not
TABLE 2: state

No. Field Name Data Type Size Constraints Description

1 Id Int 11 Primary Key Store state id

2 State_name Text NOT NULL

5 Status Int 11 NOT NULL Store status is active


or not

TABLE 3: city
No. Field Name Data Type Size Constraints Description

1 Id Int 11 Primary Key Store city id


2 Sid Int 11 Foreign Key Store state id

3 City_name Varchar 30 NOT NULL


5 Status Int 11 NOT NULL Store status is active
or not
TABLE 4: area

No. Field Name Data Type Size Constraints Description


1 Id Int 11 Primary Key Store area id

2 Sid Int 11 Foreign Key Store state id

3 Cid Int 11 Foreign Key Store city id

4 Area_name Varchar 30 NOT NULL

5 Status Int 11 NOT NULL Store status is active


or not

TABLE 5: event
No. Field Name Data Type Size Constraints Description

1 Id Int 11 Primary Key Store event id


2 Event_name Text NOT NULL

3 Status Int 11 NOT NULL Store status is active


or not
4 Image text NOT NULL Store path of image
TABLE 6: event_agent
No. Field Name Data Type Size Constraints Description

1 Id Int 11 Primary Key Store event agent id

2 Name Text NOT NULL

3 Cont_no Bigint 11 NOT NULL Store contact no


4 Email Varchar 50 NOT NULL
5 Password varchar 10 NOT NULL
6 Image text NOT NULL Store path of image

7 Status Int 11 NOT NULL Store status is active or


not
8 Merchant_key Varchar 30 NOL NULL
9 Merchant_salt Varchar 30 NOT NULL
TABLE 7: package
No. Field Name Data Type Size Constraints Description
1 Id Int 11 Primary key Store package id
2 User_id Int 11 Foreign key Store user id
3 Event_id Int 11 Foreign key
4 Package_name Varchar 50 NOT NULL Store package name

5 Sid Int 11 Foreign key Store state id


6 Cid Int 11 Foreign key Store city id
7 Aid Int 11 Foreign key Store area id
8 Vanue_name Varchar 150 NOT NULL Store venue name
9 Lat Double (10,6) NOT NULL
10 Lng Double (10,6) NOT NULL
11 Address Varchar 200 NOT NULL
12 Description Text - NOT NULL
13 Average_rating Float - NOT NULL
14 Cont_no Bigint 20 NOT NULL Store contact no
15 Price_per_person Bigint 20 NOT NULL Store price per person

16 Person_capacity Int 11 NOT NULL Store total person


capacity
17 Package_hour Int 11 NOT NULL
17 Speaker_id Int 11 Foreign key
18 Flowers Varchar 50 NOT NULL
19 Balloons Varchar 50 NOT NULL
20 Package_features Varchar 200 NOT NULL
21 Created_at Datetime - NOT NULL Store creation date and
time
22 Expire_date Date - NOT NULL Store expire date and
TABLE 8: anchor
No. Field Name Data Type Size Constraints Description
1 Id Int 11 Primary Key Store anchor id
2 Userid Int 11 NOT NULL Store userid of anchor

3 Speaker_name Varchar 30 NOT NULL Store speaker name

4 Year_of_exp Int 11 NOT NULL Store experience year

5 Description Varchar 300 NOT NULL


6 Image Text - NOT NULL Store path of image

7 Status Int 11 NOT NULL Store status is active


or not
TABLE 9: notification
No. Field Name Data Type Size Constraints Description
1 Id Int 11 Primary key Store notification id

2 Tbl_name Varchar 25 NOT NULL Store name of table

3 Tid Int 11 Foreign key


4 Sub_tbl Varchar 25 NOT NULL Store subtable name

5 Sub_id Int 11 Foreign key Store sub table id


6 Sender Varchar 20 NOT NULL Store sender name like
admin,user or event
agent
7 Receiver Varchar 20 NOT NULL Store receiver name
like admin,user or
event agent
8 Receiver_id Int 11 Foreign key

9 Notification Text - NOT NULL Store notification text

10 Notification_time Datetime - NOT NULL Store notification time

11 Read_msg Int 11 NOT NULL Store msg is read or


unread
TABLE 10: user
No. Field Name Data Type Size Constraints Description

1 Id Int 11 Primary key Store event agent id

2 Name Varchar 20 NOT NULL Store event agent


name
3 Email Varchar 50 NOT NULL Store email id

4 Password varchar 10 NOT NULL

5 Contact_No Bigint NOT NULL

6 Image text - NOT NULL Store path of image

7 Status int 11 NOT NULL


TABLE 11: user_order
No. Field Name Data Type Size Constraints Description
1 Id Int 11 Primary key Store event agent id

2 User_id Int 11 Foreign key

3 Payment_id Int 11 Foreign Key Store payment id


4 Book_id int 11 Foreign key Store package id

5 Package_name Varchar 40 NOT NULL


6 Persons Int 11 NOT NULL Store no. of person

7 Total_amt Int 11 NOT NULL Store total amount


8 Book_date Date NOT NULL Store Book date of
package
9 Created_at Datetime NOT NULL
10 Deposite Int 11 NOT NULL Store Deposite of
package
11 Agent_payment Int 11 NOT NULL Store Agent payment
id
12 Payment_status int 11 NOT NULL Store Payment Status

13 Status Int 11 NOT NULL Store status is active or


not
TABLE 12: review
No. Field Name Data Type Size Constraints Description

1 Id Int 11 Primary Key Store review id


2 Name Varchar 50 NOT NULL Store name of
reviewer

3 Email Varchar 60 NOT NULL


4 Contact_no Int 15 NOT NULL Store contact no

5 Review Text - NOT NULL Store review


message
6 Rating Float - NOT NULL Store rating star

7 Package_id Int 11 Foreign key Store package id

8 User_id Int 11 Foreign key


9 Created_at Datetime - NOT NULL Store creation date
and time
TABLE 13: contact_us
No. Field Name Data Type Size Constraints Description

1 Id Int 11 Primary Key Store id


2 Name Varchar 30 NOT NULL Store name
3 Email varchar 40 NOT NULL Store email id
4 City varchar 20 NOT NULL Store city name
5 Contact_No Bigint 12 NOT NULL Store contact number

6 Message Varchar 200 NOT NULL Store message

TABLE 14: wishlist


No. Field Name Data Type Size Constraints Description

1 Id Int 11 Primary key Store wishlist id


2 User_id Int 11 Foreign key
3 Tbl_id Int 11 Foreign key
TABLE 15: payment
No. Field Name Data Type Size Constraints Description
1 Id Int 11 Primary key Store payment id
2 Client Varchar 50 NOT NULL Store name of client

3 Client_id Int 11 Foreign key


4 Tbl_name Varchar 50 NOT NULL Store user_order table
name
5 Tbl_id Int 11 Foreign key
6 Amount Int 11 NOT NULL Store payed amount

7 Transaction_id Int 11 NOT NULL Store transaction id

8 Created_at Datetime - NOT NULL Store creation date


and time
TABLE 16: agent_payment
No. Field Name Data Type Size Constraints Description
1 Id Int 11 Primary key Store agent payment
id
2 Client Varchar 50 NOT NULL Store name of client

3 Client_id Int 11 Foreign key


4 Tbl_name Varchar 50 NOT NULL Store table name
5 Tbl_id Int 11 Foreign key
6 Amount Int 11 NOT NULL Store payed amount

7 Transaction_id Int 11 NOT NULL Store transaction id

8 Created_at Datetime - NOT NULL Store creation date


and time
Website Screen Short

• Admin
• Event Agent
• User Side
Admin:
• Admin Login Page:
• Admin Dashboard
• Add State
• Admin add state validation:
• View Sate
• Add City
• Add city validation:
• View City
• Edit City
• Add Area
• Add area validation:
• Add Event
• View Event
• View Event Agent
• View agent Package
• View User
• View Payment
• Payment to Agent by admin
• Payment by payUmoney
• Cancel transition:
• After cancel transition:
• Update Event Admin Profile
• Notification
• Confirm Notification
Event Agent:
• Event agent login
• Event agent registration:
• Event agent Dashboard:
• Add Event Package
• View Event Package
• Add Anchor
• View Anchor
• Event Agent Add Payment Info
• Event Agent View Payment
• View invoice:
• Update Profile
• Forgot Password
• Reset Password
• Reset password Error
• Notification
• Notification Detail
User Side:
• Home Page
• User Register
• User Register validation
• User Login
• Forget Password
• About us
• Events
• Events Details
• Booking Event
• Contact us
• Gallery
• Speaker
• User -
Dashboard
• Notification
• Profile
• Booking
• Payment
• Payment process
• If you want to cancel transaction
• Payment cancel
• If payment is successful
• Wish list
Any Question?
Thank You

You might also like