Aionionevent

Open Source, Powerful, and Comprehensive Event Management Platform

Install Aionionevent

bench get-app https://github.com/Ashwinkumar027/AionionEvent

Add the Frappe Gems badge to your README

Maintain Aionionevent? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=Ashwinkumar027%2FAionionEvent)](https://frappegems.com/gems/apps/Ashwinkumar027/AionionEvent)

About Aionionevent

CI UI Tests GitHub stars License: AGPL v3 GitHub commit activity
![Buzz Event DocType](.github/images/fe-event-main-form.png) Open Source, Powerful, and Comprehensive Event Management Platform ### Stack / Architecture 1. Frappe Framework: The Backend and Admin Interface 2. FrappeUI (based on Vue & TailwindCSS): For the frontend dashboard (for attendee, sponsors, etc.) 3. Frappe Builder: For the public pages like events list and details page. ### The Main Entity The **Buzz Event** DocType/Form is the primary entity of the system. Once you have created an event, you can setup ticket types, sponsorship tiers, add-ons (like T-Shirts, Meals, etc.), schedule, and much more! ### Features This is not an exhaustive list by any means, just to give you an idea 😃 #### Dynamic Ticket & Add-on Types ![Dynamic Ticket Types and Add-ons](.github/images/ticket-types-and-add-ons.png) #### The Booking Form Once you have defined the proper ticket types, add-ons, and publish your event, the booking form will dynamically use it for booking. ![Booking Form](.github/images/booking-form.png) #### Payments App Integration This app depends on Frappe's Payments app for online payments. You can select a Payment Gateway in the event form. BTW GST collection is just a check-box away 😉 #### The Dashboard ![Booking Details Page](.github/images/booking-details-page.png) #### Ticket Management The benefits of having a "self-service" dashboard for attendees is that they can modify their bookings on their own (the deadlines can be configured from the **Buzz Settings**). For example, changing their T-Shirt Size after booking: ![Change Add-on Preference](.github/images/ticket-updates.png) They can also transfer tickets or request for cancellation. #### Sponsorship Management Folks can enquire about sponsoring an event and upon approval from the event management team (from desk), they can directly pay from the dashboard too: ![Sponsorship Payment](.github/images/sponsorship-payment.png) *As soon as they pay, their logo appears on the event page!* ![Sponsorship Management](.github/images/sponsorship-management.png) ### Installation You can install this app using the [bench](https://github.com/frappe/bench) CLI: ```bash cd $PATH_TO_YOUR_BENCH bench get-app BuildWithHussain/buzz --branch main bench install-app buzz ``` ### Contributing This app uses `pre-commit` for code formatting and linting. Please [install pre-commit](https://pre-commit.com/#installation) and enable it for this repository: ```bash cd apps/buzz pre-commit install ``` Pre-commit is configured to use the following tools for checking and formatting your code: - ruff - eslint - prettier - pyupgrade ### CI This app can use GitHub Actions for CI. The following workflows are configured: - CI: Installs this app and runs unit tests on every push to `develop` branch. - Linters: Runs [Frappe Semgrep Rules](https://github.com/frappe/semgrep-rules) and [pip-audit](https://pypi.org/project/pip-audit/) on every pull request. ### License agpl-3.0 # AionionEvent # AionionEvent # AionionEvent

Related Developer Tools apps for Frappe & ERPNext

  • Frappe — Low code web framework for real world applications, in Python and Javascript
  • Frappe Docker — Docker environment for developing, deploying, and running Frappe applications (ERPNext and custom apps) in production and development
  • Builder — Craft beautiful websites effortlessly with an intuitive visual builder and publish them instantly
  • Bench — CLI to manage Multi-tenant deployments for Frappe apps
  • Frappe Ui — A set of components and utilities for rapid UI development
  • Press — Full service cloud hosting for the Frappe stack - powers Frappe Cloud
  • Gameplan — Open Source Discussions Platform for Remote Teams
  • Doppio — A Frappe app (CLI) to magically setup single page applications and Vue/React powered desk pages on your custom Frappe apps.