0% found this document useful (0 votes)
21 views

Rationale

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views

Rationale

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Rationale

An event management system is a software solution designed to facilitate the planning, execution, and
Management of events. Implementing such a system offers several key benefits and rationale:

1. Automation of Processes: Tasks such as registration, ticketing, scheduling, and communication can be
automated, reducing manual effort and saving time.

2. Easy Registration and Ticketing: Attendees can register for events, purchase tickets, and receive
confirmations seamlessly through the system.

3. Event Discovery: Easily browse and discover upcoming events across various categories,
interests, and departments.
Introduction

The Campus life is more than just academics; it's about experiences, connections, and growth. Our
Student Event Management Application is designed to be the ultimate platform for students to discover,
participate in, and organize campus events with ease.

Gone are the days of scattered event information and manual coordination. Our app brings together
everything students need to thrive in a vibrant campus community. From academic conferences and cultural
festivals to sports tournaments and social gatherings, we offer a comprehensive solution for managing the
entire event lifecycle.

Key Features:
 Event Discovery: Easily browse and discover upcoming events across various categories,
interests, and departments.
 Registration and Ticketing: Streamline the registration process with online ticketing and payment
options
Literature Survey

Event management applications have emerged as indispensable tools for organizing and managing
events of all sizes. This literature survey explores the existing research on event management applications,
focusing on their functionalities, benefits, challenges, and potential for improvement, particularly in the
context of student- oriented platforms.

Key Findings:

1. Event Discovery: Easily browse and discover upcoming events across various categories,
interests, and departments.

2. Registration and Ticketing: Streamline the registration process with online ticketing and
payment options.
Event management applications have transformed the way events are planned, executed, and evaluated. By
addressing the identified challenges and exploring emerging technologies, developers can create even more
powerful and user-centric platforms that enhance the overall event experience.
Proposed System

1. User Registration and Authentication: Allow users to register on application authenticate their identity to
book the seat. This can be done using an email and password.

2. Dashboard: Provide a dashboard to users to select their branch and after selecting their branch the
students are able book their seat for Event.

3. Categorization: Organize events according to the different branch like Computer, Civil,
Mechanical, and Electronics.

4. Firebase: Use a Firebase for authenticate the user and the data which is entered by student this data store
and manage using firebase.
NEED OF PROPOSED SYSTEM AND TOOLS USED

Front end: XML

Back end: Java

1. Android studio

Android Studio is an integrated development environment (IDE) for developing Android apps. It's
built and distributed by Google and is based on IntelliJ IDEA, a Java IDE. Android Studio includes tools that
help developers design, build, run, and test Android apps, such as: Gradle-based build system, Android
Emulator, Code templates, and GitHub integration.
2. Firebase

Google Firebase is a set of cloud-based development tools that helps mobile app developers
build, deploy and scale their apps. Firebase initially was an online chat service provider to various websites
through API and ran with the name Evolve. It got popular as developers used it to exchange application data
like a game state in real time across their users more than the chats. This resulted in the separation of the
Envolve architecture and it’s chat system. The Envolve architecture was further evolved by it’s founders
James Tamplin and Andrew Lee,to what modern day Firebase is in the year 2012.
Conclusion

The event management application has significantly transformed the way events are planned,
managed, and executed. By integrating a wide range of features and tools, it has streamlined the entire event
lifecycle, making the process more efficient, cost-effective, and user-friendly.

Key Benefits:

1. Efficiency and Time-saving: The application automates various tasks such as registration, ticketing,
scheduling, and communication, reducing the time and effort required from event organizers.
2. Enhanced User Experience: Attendees benefit from a seamless experience, from easy registration
and payment processes to real-time updates and interactive features during the event.
References

1. "Android Programming: The Big Nerd Ranch Guide" by Bill Phillips, Chris Stewart, and
Kristin Marsicano A comprehensive guide to Android app development using Kotlin.
2. "IOS Programming: The Big Nerd Ranch Guide" by Christian Keur and Aaron Hillegass An in-
depth guide for developing iOS applications with Swift.
3. "Clean Code: A Handbook of Agile Software Craftsmanship" by Robert C. Martin A great
resource for understanding best practices in coding, applicable to any programming language.

You might also like