1. Introduction
Attendize is an open source ticket and event management application based on the Laravel framework. Attendize is used to provide a simple solution for event organizer management activities, without having to pay too much for this.
Disclaimer: Attendize is still in its early stages of development and may contain bugs that need to be noted when used in a formal production environment.
2. Github
Https://github.com/Attendize/Attendize
3. Official website
Official website: https://www.attendize.com
Demo page: http://attendize.website/e/1/acmes-amazing-demo-event
4. Functional characteristics
Features already available:
- Beautiful, mobile-only active page
- Convenient for attendees management-refunds, messages, etc.
- Data Export--supports XLS, CSV and other formats
- Support Print attendee list
- Can manage unlimited organizer/activity
- Managing multiple Organizers
- Activity stats in real time
- Customizing the Activity page
- Multi-Country currency support
- Quick and easy checkout process
- Custom tickets-two-dimensional code, logos, etc.
- Customizable--You can have your own logo on the ticket, etc.
- Track sales track/generated access numbers, etc.
- Support Small Pendant--embed ticket sales pendant into existing website/wordpress blog
- Social sharing
- Support for payment using stripe
- Pay refunds-Partial refunds & Full Refunds
- Support to add service charge to ticket
- Messaging system-for example, sending tickets to all attendees
Features being developed:
- Version Ios/android app
- Support Coupons/discount Coupons
- Support for more payment methods
- WordPress Plugin
- Public Activities List Page
- Custom view fields
- Simplifying active Page Layout modifications
5. Installation and use
System Requirements:
- PHP >= 5.5.9
- OpenSSL extension
- PDO extension
- mbstring extension
- Tokenizer extension
- FileInfo extension
- GD extension
To install using the installation package:
Download the installation package: V0.4.0-alpha.zip, and then unzip it to the Web root directory.
Manual Installation:
git clone https://github.com/Attendize/Attendize.git attendizecd attendizecomposer installcopy env.example. env
We set Attendize's virtual domain name as Attendize.app, and in the browser access Http://attendize.app, the first visit jumps to the initialization Settings page, which checks the PHP version, the file directory access, and the required PHP extensions. Then you need to fill in the application database settings and mail settings:
Note: Make sure that you have created the corresponding database in the database before installing it, or you will get an error.
The required fields are filled in and then click the Install button to install.
Note: If an Tokenmismatchexception exception is thrown during installation, the install/* will be modified to install in App\http\middleware\verifycsrftoken.
After the installation is complete, jump to the registration page:
After successful registration, log in with the account information we just registered, enter the organization creation page to fill in the Organization information:
After successful creation, the page jumps to the admin page:
Next you can create an event:
To create a ticket for the event:
Next we go back to the organization page and the events page to see the new events and tickets.
For more information, please refer to the official documentation: https://www.attendize.com/documentation.php