Skip to content

About

Android Event Booking Application built with Java and fFrebase

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

🎟️ EventBookingApp

Android Event Booking Application

EventBookingApp is an Android application designed to provide a simple platform for users to explore and book events.

The application uses Java and Firebase to provide user authentication and cloud-based application functionality.


⭐ Project Overview

EventBookingApp is developed as an Android application that demonstrates the implementation of an event booking system.

The project focuses on user registration, login, event-related functionality, and Firebase integration.


🔑 Key Features

  • 🔐 User Registration
  • 🔑 User Login
  • 👤 User Account Management
  • 🏠 Home Screen
  • 🎟️ Event Booking Functionality
  • 🛡️ Admin Functionality
  • ☁️ Firebase Integration
  • 📱 Android Mobile Application

👥 User Roles

👤 User

  • Create an account
  • Login to the application
  • Access the home screen
  • Browse available event information
  • Book events

🛡️ Administrator

  • Access admin functionality
  • Manage event-related information
  • Monitor application activities

🛠️ Technologies Used

Technology Purpose
Java Android application development
Android Studio Development environment
Firebase Backend and authentication
Firebase Authentication User login and registration
XML User interface design
Gradle Project build management

🏗️ Application Structure

EventBookingApp
│
├── Login
├── Register
├── Home
├── Admin
├── Event Booking
└── Firebase
📱 Application Screens
The application includes screens for:
Login
Registration
Home
Event-related functionality
Admin functionality
🎯 Project Objectives
Develop a functional Android event booking application
Implement secure user authentication
Integrate Firebase services
Provide a simple and user-friendly mobile interface
Demonstrate Android application development using Java
🚀 Future Improvements
Online payment integration
Event search and filtering
Event categories
Push notifications
Booking history
Event reviews and ratings
Improved admin dashboard
Google Maps integration
Advanced event management features
🎓 Academic Project
Project: EventBookingApp
Developed by: Nawoda Hansanee
Programme: Higher National Diploma in Information Technology (HNDIT)
👩‍💻 Developer
Nawoda Hansanee
HNDIT Student | Aspiring Software Developer
Skills: Java • Android • PHP • Laravel • MySQL
🔗 GitHub: https://github.com/nawoda27⁠�
⭐ Project Status
🚧 Academic / Portfolio Project
The application is continuously being improved with additional features and enhancements.
📄 License
This project is developed for academic and portfolio purposes.

About

Android Event Booking Application built with Java and fFrebase

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages