Successfully reported this slideshow.
Event Ticket Booking and
Prepared by: Sheekha Girish(12IT032)
Internal Guide: Mr. Sagar Patel
External Guide: Mr. Rohan Amin
DEPARTMENT OF INFORMATION TECHNOLOGY
Chandubhai S. Patel Institute of Technology
At: Changa, Dist. Anand – 388421
This application will be part of the company’s product
evetic.com. Evetic is the product where any user can see
event listing and go for event details page and book event
tickets for their interested event.
Application must be available on android play store.
Application must work for v4.1 OS and greater.
On start of application any user can see events.
Event can be filtered with city and date .
Events can viewed with description available with
Any user can book event ticket.
They will get confirmation of event ticket booking on
Event display with filter on date, venue, name.
Event ticket scanning from barcode or QR code and validating
as valid, reentry and invalid.
Event ticket validation with ticket number.
Booked ticket history and download e-tickets.
This application will not book event ticket inside application
but it will help to search event and help user to book ticket
from the web UI.
This application will not store any data of users, all data must
store on evetic server only except user session data.
This application will not work on android less than 4.1 and
Use Case For Evetic
Evetic Web Application:
Event listing on home screen.
Event details view and event ticket booking for minimum
Event day event ticket scanning person can login to
application and scan ticket to validate it.
Capacity and Scalability
Non Functional Requirements:
An android phone with v4.1 OS or greater with 512MB
Size of application would be 16MB.
Hardware and Software
An i3 based computer of 1GB RAM to develop
An android mobile to test application.
Android studio is required to develop this application. It’s
The database used is SQLITE .
Tools and Technology:
Week 1 : Introduction to Android
Week 2 : Study Of Android Studio and advanced features.
Week 3 : Introduction to JSON restful web service.
Week 4 : SQLITE DB
Week 5 : Enhancing Application performance.
Week 6: UX and UI layouts
Week 7: Landing Page
Week 8: Landing Page enhancement
Week 9: Admin Login
Week 10 & 11: Enhancement of Login
The New Boston:
Android Programming Succinctly-Ryan Hodson