Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/astrxnomo/eventify-app/llms.txt

Use this file to discover all available pages before exploring further.

Eventify is an open-source web application built with Laravel and MySQL that lets users create and promote events of any scale. Whether you’re organizing a small house party or a sold-out concert, Eventify handles event listings, ticket purchasing, geolocation, role-based access, and PDF report generation — all in one platform.

Quickstart

Set up and run Eventify locally in minutes with Laravel Artisan commands.

Configuration

Configure your database, storage, and environment variables.

Core Features

Explore event management, ticketing, categories, and more.

API Reference

Integrate with Eventify’s REST API for events, categories, and locations.

What Eventify Offers

Eventify provides everything needed to run an event promotion platform:

Event Management

Create, edit, and delete events with images, dates, capacity, and pricing.

Ticket Purchasing

Users can purchase tickets; capacity is tracked and updated automatically.

Geolocation

Addresses are geocoded via the Nominatim OpenStreetMap API.

Role-Based Access

Two roles — admin and user — each with distinct permissions and dashboards.

REST API

Full CRUD API for events and categories; readable endpoints for locations and statuses.

PDF Reports

Download event summaries and ticket receipts as PDF files.

Get Started

1

Clone and install dependencies

Clone the repository and run composer update to install all PHP dependencies.
2

Configure your environment

Copy .env.example to .env, set your database credentials, and generate an application key.
3

Run migrations and seed data

Execute php artisan migrate:fresh --seed to create the database schema and populate it with sample data.
4

Start the server

Run php artisan serve and open http://localhost:8000 in your browser.
Eventify also exposes a REST API at /api/ for headless integrations. See the API Reference for full endpoint documentation.

Build docs developers (and LLMs) love