Skip to content

This is a club management system for an individual club

License

Notifications You must be signed in to change notification settings

vagabon-09/E-club

Repository files navigation

Club Management Android Application

The Club Management Android Application is a feature-rich platform designed to streamline club activities and enhance communication among members. This application provides various features including event management, member profiles, online payment integration, group chat messaging, notice board, night mode, and more.

Features

  • Event Management: Members can create and manage events within the application. They can set event details, dates, and manage participant lists.

  • Profile Customization: Members can personalize their profiles by adding background profile pictures.

  • Member Directory: The application provides a directory that showcases all members of the club. Users can view other members easily.

  • Online Payment Integration: The application supports online payment functionality, allowing members to make payments for event registrations, club dues, and other expenses conveniently.

  • Participation Tracking: Members can see who has registered and participated in specific events, ensuring transparency and coordination.

  • Group Chat Messaging: The application offers a group chat feature, enabling members to communicate and collaborate effectively. This fosters engagement and facilitates discussions within the club.

  • Notice Board: Users can access a notice board to view important announcements, updates, and upcoming events posted by the club administrators.

  • Night Mode: The application includes a night mode feature, providing a visually comfortable experience in low-light environments.

  • Payment History: The application maintains a payment history log, allowing members to review and track their payment records. This feature ensures transparency and accountability.

Screenshots

all_in_one-PhotoRoom png-PhotoRoom

Demo Video

Installation

To install and use the Club Management Android Application, follow these steps:

  1. Clone the repository from GitHub:

  2. Open the project in Android Studio.

  3. Build and run the application on an Android device or emulator.

  4. Configure the application settings such as API keys, server URLs, and other required parameters.

  5. Explore the various features and functionalities of the application.

Technologies Used

  • Android SDK
  • Java
  • XML
  • Firebase (Authentication, Realtime Database, Realtime Messaging)
  • RazorPay API (for payment integration)
  • Picasso (for image loading and caching)

Contributing

Contributions to the Club Management Android Application are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue on GitHub. Additionally, you can fork the repository and submit a pull request with your proposed changes.

Please ensure that you follow the project's code of conduct and guidelines when contributing.

License

MIT License

About

This is a club management system for an individual club

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages