Use Laravel to quickly build a website series-open-source ticket and event management platform: Attendize

Source: Internet
Author: User
Use Laravel to quickly build a website series-open-source ticket and event management platform: Attendize 1. Introduction

Attendize is an open-source ticket and event management application developed based on the Laravel framework. Attendize is used to provide a simple solution for the event organizer to manage the event, without the need to pay too much for it.

Disclaimer: Attendize is currently in the early stage of development and may contain bugs. you need to pay attention to this when using it in the production environment.

2. Github

Https://github.com/Attendize/Attendize

3. official website

Https://www.attendize.com

Demo page: http://attendize.website/e/1/acmes-amazing-demo-event

4. features:
  • Beautiful and applicable to mobile activity pages
  • Convenient participant management-refund and message
  • Data export-supports XLS, CSV, and other formats
  • Allows you to print the attendee list.
  • Unlimited organizer/activity management
  • Manage multiple organizers
  • Real-time activity statistics
  • Custom Activity page
  • Multi-currency support
  • Quick and convenient checkout process
  • Custom tickets-QR code, logo, etc.
  • Customizable-have your own logo on tickets
  • Tracking sales tracks/generated access numbers, etc.
  • Support small pendants-embed ticket sales pendants into existing websites/WordPress blogs
  • Social sharing
  • Support Payment with stripe
  • Refund payment-partial refund & full refund
  • Service fee can be added to tickets
  • Message system-for example, send tickets to all attendees
Features under development:
  • IOS/Android apps
  • Supported coupons/discount coupons
  • Support for more payment methods
  • WordPress plugin
  • Public activity list page
  • Custom View Field
  • Simplify activity page layout modification
5. Installation and Use System requirements:
  • PHP> = 5.5.9
  • OpenSSL extension
  • PDO extension
  • Mbstring extension
  • Tokenizer extension
  • Fileinfo extension
  • GD extension
Install using the installation package:

Download the installation package: v0.4.0-alpha.zip, and then decompress it to the web root directory.

Manual installation:
git clone https://github.com/Attendize/Attendize.git attendizecd attendizecomposer installcopy .env.example .env

We set the virtual domain name of Attendize to attendize. app, access the http://attendize.app in the browser, the first access will jump to the initialization settings page, the page will check the PHP version, file directory access permissions and essential PHP extensions, then you need to fill in the application database settings and mail settings:

Note: before installation, make sure that the corresponding database has been created in the database. Otherwise, an error is returned.

After the required items are filled in, click the install button to install them.

Note: If a TokenMismatchException is thrown during the installation process, go to App \ Http \ Middleware \ VerifyCsrfToken and change install/* to install.

After the installation is complete, go to the registration page:

After successful registration, log on with the account we just registered. enter the organization creation page and enter the organization information:

After the creation is successful, the page will jump to the background management page:

Next, you can create an activity:

Create a ticket for this activity:

Next we will return to the organization page and activity page to see the newly created activity and tickets.

For more details, see the official documentation: https://www.attendize.com/documentation.php

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.