Git Product home page Git Product logo

classiebit / eventmie Goto Github PK

View Code? Open in Web Editor NEW
140.0 10.0 56.0 14.83 MB

Run your own Events business with Eventmie. Use it as an event ticket selling website or event management platform on your own domain.

Home Page: https://classiebit.com/eventmie

License: MIT License

CSS 0.39% JavaScript 2.76% PHP 63.89% Vue 7.20% SCSS 20.30% Blade 5.45%
event-management event-planning laravel event-ticket-selling-website online-events online-classes virtual-events live-events zoom googlemeet

eventmie's Introduction

Eventmie Lite 2.0

Welcome to Eventmie Lite 2.0


Eventmie is an Event planning and management Laravel package. With Eventmie, launch a dedicated platform for Event planning on your domain. Streamline the event planning process through automation. Eventmie is secure, scalable, production-ready.


Just install it into a brand new Laravel application or an existing one and start selling events for free.


Read the documentation live - Eventmie Docs

Live Preview - Eventmie


Eventmie - Event planning reimagined with Laravel


Here's a complete video tutorial guide for getting started quickly Eventmie Academy ✌️


Lite Version

Eventmie Lite Version is open-source, free to use. Lite version has got limited features & functionality.

  • Live - Visit lite version live.
  • Github - Give us a Star.
  • Download - Visit here to download.

Pro Version

Eventmie Pro Version comes with Commercial license. Pro version is fully loaded with a lot of useful and exciting features.

  • Live - Live preview available now.
  • Purchase - Available for purchase now - Flat 50% Off (limited time offer)

FullyLoaded Version

EventmiePro FullyLoaded comes with Commercial license. Eventmie Pro FullyLoaded is Advanced version of Eventmie Pro Loaded with Power pack features.

  • Live - Live preview available now.
  • Purchase - Available for purchase now - Flat 50% Off (limited time offer)

Installation

Eventmie can be installed via composer. Easy... 🍻

composer require classiebit/eventmie

Prerequisites

  • Laravel version 5.5 / 5.6 / 5.7 / 5.8 / 6.x / 7.x / 8.x / 9.x
  • Make sure to install Eventmie package on a Fresh or Existing Laravel application.
  • We also assume that you've setup the database.
  • If you're running MySql version older than < 5.7 then disable strict mode in Laravel config/database.php 'strict' => false

Install

  1. If installing Eventmie on an existing Laravel application and you already have Auth system then skip this step

    if installing Eventmie on Fresh Laravel application then run

    For Laravel 5.5 to 5.8

    php artisan make:auth
    
    php artisan migrate

    For Laravel 6.x

    composer require laravel/ui --dev
    
    php artisan ui vue --auth
    
    npm install && npm run dev
    
    php artisan migrate
  2. Install Eventmie via Composer

    composer require classiebit/eventmie
  3. Run Eventmie install command

    php artisan eventmie:install

Configurations

After installation, you'll see the Eventmie config config/eventmie file. You can make the following changes-


  1. Route config - whether to run Eventmie as a base site e.g example.com or on a specific url e.g example.com/myevents

    'route' => [
        'prefix'            => null, // for front-end
        'admin_prefix'      => 'admin', // for admin panel
    ],
  2. RTL Languages - Eventmie detects RTL language from this list and changes site direction accordingly. You can add any other RTL language to the list.

    'rtl_langs'        => [
        'ar', // arabic
        'fa', // persian
        'he', // hebrew
        'ms', // malay
        'ur', // urdu
        'ml' // malayalam
    ],

Demo Accounts

Demo accounts have got demo data to easily showcase all the features of Eventmie.

  1. We refresh the database every day.

  2. While in demo mode, there are no restrictions except -

    • Deleting or Disabling user account.
    • Changing User email and password.
    • Deleting categories and events.
    • Modifying admin panel settings.

Password is same for all - password


Customer Accounts

  1. David lane - [email protected]
  2. Cora Woods - [email protected]
  3. Roman Pane - [email protected]
  4. Tara Young - [email protected]

Account having access to Admin Panel

  1. Super-Admin (full access) - [email protected]

Read the beautiful documentation here - Eventmie Docs


eventmie's People

Contributors

be-mann avatar classiebit avatar classiebit-sumit avatar deeepak-panwar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

eventmie's Issues

[BUG]

Version information

  • Laravel: v#.#.#
  • Voyager: v#.#.#
  • PHP: #.#
  • Database: [type] [version] (e.g. MySQL 8.0)

Description

Random test your demo with admin account.

during creating event, when selecting date/time

the end datetime i selected start time 14 Oct 2019 01:05:40 and end time 17 Oct 2019 23:59:50

even if the start end date is correct, it still does not pass through the "date earlier" validation.

please check

Steps To Reproduce

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

A clear and concise description of what you expected to happen.

Screenshots

If applicable, add screenshots to help explain your problem.

Additional context

Add any other context about the problem here.

[BUG] It's not possible publish event on edit.

  • Laravel: v5.8.*
  • PHP: 7.1
  • Database: [MySQL] [5.7]

Description

It's not possible publish event on edit.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Go to '/myevents/manage/nameofevent'
  2. Time and date field not get data on insert

Add SECURITY.md

Hey there!

I belong to an open source security research community, and a member (@0x7zed) has found an issue, but doesn’t know the best way to disclose it.

If not a hassle, might you kindly add a SECURITY.md file with an email, or another contact method? GitHub recommends this best practice to ensure security issues are responsibly disclosed, and it would serve as a simple instruction for security researchers in the future.

Thank you for your consideration, and I look forward to hearing from you!

(cc @huntr-helper)

not able to load default login page

Hi, After installation of Eventmie as a package in existing laravel application, it is giving to below error.
Note: I already have the authentication route set.
image

Issue when using composer require classiebit/eventmie

Deprecation Notice: Class Classiebit\Eventmie\Http\Controllers\MybookingsController located in ./vendor/classiebit/eventmie/src/Http/Controllers/MyBookingsController.php does not comply with psr-4 autoloading standard. It will not autoload anymore in Composer v2.0. in phar:///usr/local/bin/composer/src/Composer/Autoload/ClassMapGenerator.php:201

Hi I am looking to get a local version up and running to do some testing, I am thinking we maybe able to use this for a project we are building.

laravel psr-4 autoloading issue with this package

laravel 10
Class Classiebit\Eventmie\Http\Controllers\MybookingsController located in project/vendor/classiebit/eventmie/src\Http\Controllers\MyBookingsController.php does not comply with psr-4 autoloading standard. Skipping.

Illuminate\Foundation\ComposerScripts::postAutoloadDump
@php artisan package:discover --ansi

Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 255

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.