Sunteți pe pagina 1din 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

S-ar putea să vă placă și