# Day Makers - Event Management Platform

***

## Intro

<figure><img src="https://3273225500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4K0klI7W3uzq5VS0eRbQ%2Fuploads%2FaSHqeu5rCtDni6cYlMUm%2Fhttps___meta-l.cdn.bubble.io_f1698086918062x895463147273373600_Frame2029.png?alt=media&#x26;token=f12aaed4-6d74-4ad1-a462-dea5adfb7c58" alt=""><figcaption></figcaption></figure>

## Links

🖥️ [Preview link](https://day-makers.bubbleapps.io/)

🌐 [Template page on Bubble Marketplace](https://bubble.io/template/event-management-platform-1698086762253x606938139107262500)

***

## Screenshots

<div align="center" data-full-width="false"><figure><img src="https://3273225500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4K0klI7W3uzq5VS0eRbQ%2Fuploads%2FTwdHaUVQ3Ma0xR4qbiSd%2F1.png?alt=media&#x26;token=f5136263-e802-4919-a67d-13e460e2dc1e" alt=""><figcaption><p>Index page</p></figcaption></figure> <figure><img src="https://3273225500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4K0klI7W3uzq5VS0eRbQ%2Fuploads%2FO3ZDmpGY6m4mK7aibUeL%2F2.png?alt=media&#x26;token=90391dc7-91c1-4a42-99c2-8e35e7cd1928" alt=""><figcaption><p>Features</p></figcaption></figure> <figure><img src="https://3273225500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4K0klI7W3uzq5VS0eRbQ%2Fuploads%2FmxzK3vRdS51mouWKngxY%2F4.png?alt=media&#x26;token=eb265668-25cc-4e6a-a1fc-51dfcbe0504f" alt=""><figcaption><p>User dashboard</p></figcaption></figure> <figure><img src="https://3273225500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4K0klI7W3uzq5VS0eRbQ%2Fuploads%2FOSj4Uq9cw4SF9MiP3zIg%2F5.png?alt=media&#x26;token=d76f5b03-0f05-483b-8a55-8c7d77b6cf5d" alt=""><figcaption><p>Admin dashboard</p></figcaption></figure> <figure><img src="https://3273225500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4K0klI7W3uzq5VS0eRbQ%2Fuploads%2FrqFex8CYNyBWNHTY9vsj%2F6.png?alt=media&#x26;token=64e1b3fc-c1d9-41a7-916f-f2bd633e6de1" alt=""><figcaption><p>Settings page</p></figcaption></figure> <figure><img src="https://3273225500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4K0klI7W3uzq5VS0eRbQ%2Fuploads%2FU8G77NNzlaVC5pyXLTGK%2F3.png?alt=media&#x26;token=5c93f7e9-93a9-475b-8f31-6a1993a3e4ce" alt=""><figcaption><p>Log in page</p></figcaption></figure></div>

***

## Template details

Introducing "Day Makers" – your go-to platform for hosting, promoting, and selling tickets to a wide range of events, from art exhibitions and theatrical performances to movie screenings and literary evenings. We've designed this platform using the cutting-edge bubble.io responsive technology, ensuring seamless access on both mobile and web devices. "Day Makers" is your ticket to success in the world of event promotion and ticket sales.

For Admins:

* Effortless Event Management: Admins have the power to effortlessly publish upcoming events. Add event details, descriptions, photos, and videos, and set event dates and times.
* Flexible Pricing Plans: Tailor your event's ticket pricing based on different plans, making it accessible to a wide audience. Whether it's free admission or tiered ticket options, the choice is yours.
* Comprehensive Analytics: Stay in the loop with detailed analytics. Monitor ticket sales, track user engagement, and manage event reviews. Gain valuable insights to enhance your event offerings.
* Event Creation and Editing: Create and edit event listings with ease. Admins can ensure their events are presented at their best to attract potential attendees.

For Regular Users:

* Event Exploration: Users can discover exciting upcoming events. Browse through event details, view descriptions, photos, and videos, and find the perfect event to attend.
* Ticket Purchase: Purchase tickets for selected events effortlessly. Choose the ticket option that suits your preferences and complete your transaction securely.
* Personal Dashboard: Keep track of your event purchases and stay organized with a personal user dashboard. Review your upcoming events and past ticket purchases at a glance.

The Appassion team has invested significant time and effort into crafting this powerful platform. "Day Makers" aims to make your journey into event promotion and ticket sales as seamless as possible. We are confident that you will appreciate the user-friendly design and robust features. Whether you're an event organizer looking to sell tickets or an event enthusiast in search of your next experience, "Day Makers" has it all. We hope you find our work highly valuable and efficient. Enjoy making every day an eventful one!

Day Makers template features the following:&#x20;

✅ Responsive design&#x20;

✅ Signup/Login&#x20;

✅ Demo User/Admin&#x20;

✅ User dashboard&#x20;

✅ Admin dashboard&#x20;

✅ Add and edit events&#x20;

✅ Statistics in the admin dashboard&#x20;

✅ Opportunity to leave a review&#x20;

✅ Search events by category

This template is sold "as is" but if there are any critical bugs, feel free to reach out. Our team will try to fix them ASAP.\
\
We tried to keep all the workflows and design architecture simple for beginner-intermediate users to use and adjust. However, we recommend having at least moderate experience with Bubble to be able to fully use and edit the app’s backend.\
\
If you need any assistance to customize this template for your personal or business project, feel free to reach out to our team via <dev@appassion.io>. We are always there to help build new products and mobile/web applications.\
\
We hope this template is a great starting point for your project.

Under the Standard license, this template can be used multiple times to create applications for you own use, personal or business, that you can monetize your application with paid users or advertising. You should not use this license to build apps for others. The Developer license lets you build multiple applications based on this template for yourself and for others.

{% hint style="warning" %}
*<mark style="color:red;">**Removing the banner**</mark>*

*<mark style="color:red;">**1. Open the app in Bubble editor**</mark>*&#x20;

*<mark style="color:red;">**2. Go to settings -> SEO/Metatags**</mark>*&#x20;

*<mark style="color:red;">**3. Remove the content of "Script in the body"**</mark>*
{% endhint %}

***

## User flows&#x20;

**Main Userflow:**&#x20;

-> Sign up/Login -> Events search -> View events -> Ability to leave review -> View all purchase history in the personal dashboard.

***

## Key features

<table data-view="cards"><thead><tr><th></th><th align="center"></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-type="checkbox"></th></tr></thead><tbody><tr><td></td><td align="center"><mark style="color:orange;"><strong>MULTISELECT DROPDOWN</strong></mark></td><td></td><td></td><td>true</td></tr><tr><td></td><td align="center"><mark style="color:orange;"><strong>RICH TEXT EDITOR</strong></mark></td><td></td><td></td><td>false</td></tr><tr><td></td><td align="center"><mark style="color:orange;"><strong>EVENT CREATION</strong></mark></td><td></td><td></td><td>true</td></tr><tr><td></td><td align="center"><mark style="color:orange;"><strong>TICKET MANAGEMENT</strong></mark></td><td></td><td></td><td>true</td></tr><tr><td></td><td align="center"><mark style="color:orange;"><strong>PAYMENT GATEWAY INTEGRATION</strong></mark></td><td></td><td></td><td>true</td></tr><tr><td></td><td align="center"><mark style="color:orange;"><strong>EVENT PROMOTION TOOLS</strong></mark></td><td></td><td></td><td>false</td></tr></tbody></table>

## Workflows&#x20;

### Primary colors and their purposes

### **Green**

Emphasizes actions related to creating or modifying records in the database, indicating successful operation completion.

**For example:**

{% tabs %}
{% tab title="Example 1" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/Y8kGdmCKhoCi5aHKcgdX/exmp%201.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Example 2" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/Xj556EmFOKQwWroiP5HZ/exmp%202.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### **Red**

Designated for actions involving deletion or resetting of values, aiding users in quickly identifying them.

**For example:**

{% tabs %}
{% tab title="Example 1" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/kcaJmMoK2WptnEHvdyCf/exmp%203.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Example 2" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/Rn72MhmKuS2C37r7yyrX/exmp%204.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### **Blue**

Reserved for actions that do not impact application resources, such as opening or closing pop-up windows.

**For example:**

{% tabs %}
{% tab title="Example 1" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/rvZOt6win2OhkRVy9UAt/exmp%205.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Example 2" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/O5TjC8MaLLL1kBo4x2m8/exmp%206.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### **Orange**

Used for actions related to app navigation, providing ease of orientation within the interface.

**For example:**

{% tabs %}
{% tab title="Example 1" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/eAiiHO01DNdzw1pe1BdJ/exmp%207.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Example 2" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/NZ5fMGxgQFqkmwjJ8NVE/exmp%208.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### **Brown**

&#x20;Utilized for custom workflows and API work, highlighting these actions among others.

**For example:**

{% tabs %}
{% tab title="Example 1" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/NcIjB9xcXPLMhYKWnjVE/exmp%209.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Example 2" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/pcydyKQvQbwhNssVreEF/exmp%2010.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### **Purple**

Left to the developer's discretion for assigning color to actions as they see fit.

**For example:**

{% tabs %}
{% tab title="Example 1" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/zZIRngoIXPWEW8RJBQ3c/purple%201.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Example 2" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/6mPjdbHK370CQe9vlHrf/purple%202.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### **Cyan**

&#x20;**I**ntended for actions involving the use of Custom Events, ensuring ease of perception for complex operations.

**For example:**

{% tabs %}
{% tab title="Example 1" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/G6ygjl7U5XUXj5rAAMHz/cyan%201.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Example 2" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/d4MIgu0hbow1DWCXb2pC/cyan%202.svg" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### **Grey**

Employed for all other actions not covered by other colors, aiding in making the interface clear and balanced.

For example:

{% tabs %}
{% tab title="Example 1" %}

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/56hvRW5I7JVbBFuQtpMQ/grey%201.svg" alt="" width="352"><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

{% hint style="warning" %}
These standards are purely recommendations. Possible discrepancies do not affect the functionality of the application.
{% endhint %}

***

## Pages

*Below, you will find a list of all the pages available on this platform, along with a brief description of their functionality.*

\ <mark style="color:orange;">**Index:**</mark> Explore our landing page for insights on the template, featuring descriptions, popular events, current events, possibility to filter events by price or time.

<mark style="color:orange;">**Admin:**</mark> An admin's dashboard providing essential and up-to-date information.

* The "Dashboard" show general information for admin.
* The "Events" show information about all events.
* The "Users" show information about all users.
* The "Reviews" show all reviews on site.
* The "Settings" offers the possibility for the admin to modify his account data.

<mark style="color:orange;">**User Dashboard:**</mark> A user's dashboard providing essential and up-to-date information.

* The "My Events" provide information about events created&#x20;
* The "My Tickets" show information about tickets&#x20;
* The "Liked" show information about favorite events&#x20;
* The "Settings" offer the possibility for the user to modify their account data.

<mark style="color:orange;">**Event:**</mark>**&#x20;S**hows all the information about the event such as the name, description and dates of the event, information about the tickets being sold at the event and the possibility to buy them.

<mark style="color:orange;">**Login:**</mark>**&#x20;A**llows the user to log in to the site by tracking their data.

<mark style="color:orange;">**Reset Password:**</mark> Effortlessly reset your password and receive updated login credentials for seamless access.

<mark style="color:orange;">**About\_Us:**</mark> This page offers the user the possibility to learn more about us by browsing this page.

<mark style="color:orange;">**Check Out:**</mark>**&#x20;T**his page is used for the user to enter data to buy tickets.

<mark style="color:orange;">**How to buy a ticket:**</mark>**&#x20;T**his is an information page where the user can get acquainted with the steps to take to buy tickets

<mark style="color:orange;">**Privacy Policy and Terms:**</mark> On this page you can see all the information about Privacy and Policy.

***

## Reusable elements

1. **Change Password** - this is a visible element that appears when the user needs to change the password. Used in the following pages: <mark style="color:orange;">admin, user\_dashboard.</mark>
2. **Footer** - a section at the bottom of a web page containing additional information such as contacts and links. <mark style="color:orange;">Found on all application pages.</mark>
3. **Login Signup** - This is a visible element that appears when the user wants to change their password or log in or register on the site. Used in the following pages: <mark style="color:orange;">event, login.</mark>
4. **Card** - This is a visible element that contains information about the event and used in different pages where it is needed to display data about events. Used in the following pages: <mark style="color:orange;">index, admin, event, user\_dashboard.</mark>
5. **Header** - the top part of a web page containing the logo, application name, navigation elements, and other important components. <mark style="color:orange;">Found on all application pages.</mark>
6. **Mini Card** - This is a visible element that contains information about the event only in smaller sizes and used in different pages where it is needed to display data about events events Used in the following pages: <mark style="color:orange;">index, admin, event, user\_dashboard.</mark>

***

## Data Types

### Events

This data type is designed for storing all Events related information.

| Field name             | Type                            | Notes                                                 |
| ---------------------- | ------------------------------- | ----------------------------------------------------- |
| `Additional Photos`    | `List of Images`                | Event photos                                          |
| `Address`              | `Text`                          | Event address                                         |
| `Count Favorite`       | `Number`                        | Number of users who have added the event to favorites |
| `Description`          | `Text`                          | Event description                                     |
| `ID API Change Status` | `Text`                          | Event API Change Status                               |
| `Location`             | `Text`                          | Event location                                        |
| `Poster`               | `Images`                        | Event poster                                          |
| `Promo`                | `Yes/No`                        | Event promo status                                    |
| `Status`               | `Event Status`                  | Event status                                          |
| `Tickets`              | `List of` [`Tickets`](#tickets) | Event tickets                                         |
| `Tittle`               | `Text`                          | Event tittle                                          |
| `Type`                 | `Event Type`                    | Event type                                            |
| `User Favorites`       | `List of` [`Users`](#user)      | Users who have added the event to favorites           |
| `Video`                | `File`                          | Event video                                           |

### Reviews

This data type is designed for storing information related to Reviews.

| Field name | Type                                            | Notes           |
| ---------- | ----------------------------------------------- | --------------- |
| `Body`     | `Text`                                          | Reviews content |
| `Events`   | [`Events`](#events)                             | Event name      |
| `Status`   | `Option set:` [`Review Status`](#review-status) | Review status   |

### Tickets

This data type is designed for storing information regarding Tickets.

| Field name | Type                                         | Notes               |
| ---------- | -------------------------------------------- | ------------------- |
| `Date`     | `Text`                                       | Ticket date         |
| `Event`    | [`Events`](#events)                          | Event name          |
| `Free`     | `Yes/No`                                     | Event free status   |
| `Name`     | `Option set:` [`Tickets Type`](#ticket-type) | Ticket type         |
| `Price`    | `Number`                                     | Ticket price        |
| `Quantity` | `Number`                                     | Tickets number      |
| `Seats`    | `Number`                                     | Ticket seats number |
| `Sold`     | `Number`                                     | Tickets sold number |
| `User`     | [`User`](#user)                              | User name           |

### Tickets Sold

This data type is designed for storing information regarding Tickets Sold.&#x20;

| Field name       | Type                                        | Notes              |
| ---------------- | ------------------------------------------- | ------------------ |
| `Date`           | `Date`                                      | Ticket date        |
| `Event`          | [`Events`](#events)                         | Event name         |
| `Event Date`     | `Date`                                      | Event date         |
| `Event Type`     | `Option set:` [`Event Type`](#event-type)   | Event type         |
| `Location Event` | `Text`                                      | Location event     |
| `Name`           | `Option set:` [`Ticket Type`](#ticket-type) | Ticket type        |
| `Price`          | `Number`                                    | Ticket price       |
| `Sold`           | `Number`                                    | Ticket sold number |
| `Title Event`    | `Text`                                      | Event name         |

### User

This data type is designed for storing information regarding User.

| Field name   | Type                                    | Notes           |
| ------------ | --------------------------------------- | --------------- |
| `Birth Date` | `Date`                                  | User birthday   |
| `Country`    | `Text`                                  | User country    |
| `First Name` | `Text`                                  | User first name |
| `Full Name`  | `Text`                                  | User full name  |
| `Last Name`  | `Text`                                  | User last name  |
| `Phone`      | `Text`                                  | User phone      |
| `Photo`      | `Image`                                 | User photo      |
| `Reviews`    | `List of` [`Reviews`](#reviews)         | User reviews    |
| `Tickets`    | `List of` [`Tickets`](#tickets)         | User tickets    |
| `Type`       | `Option set:` [`User Type`](#user-type) | User type       |
| `Email`      | `Text`                                  | User email      |

***

## Option sets&#x20;

#### Review Status

* All
* New
* Approved
* Rejected

#### Event Status

* Active
* Expired
* Draft
* Not-Finished

#### Event Type

* All
* Movies
* Concerts
* Festivals
* Exhibitions
* Soon

#### Ticket Type

* Main Zone
* VIP

#### User Type

* Admin
* Customer

***

<figure><img src="https://content.gitbook.com/content/4K0klI7W3uzq5VS0eRbQ/blobs/haVpBynWDWFlaxtdKqnj/Logo-Appassion.png" alt=""><figcaption></figcaption></figure>

The template is available in its current form, however, further alterations can be negotiated.&#x20;

Don't hesitate to reach out to us with any questions, and we'll gladly explore options to accommodate your concepts – Visit us at [<mark style="color:orange;">https://appassion.io/</mark>](https://appassion.io/) or email us at <mark style="color:orange;"><dev@appassion.io></mark>

<mark style="color:orange;">**We are always at your service through:**</mark> [Upwork](https://www.upwork.com/agencies/1472948949083369472/), [Clutch](https://clutch.co/profile/appassion#highlights). \ <br>
