fossasia / open-event-next

Open Event Frontend "Next Version" with Vue.js
Apache License 2.0
1.51k stars 101 forks source link

Unify event wizard and options of top bar in event dashboard #135

Open mariobehling opened 3 years ago

mariobehling commented 3 years ago

The previous dashboard and wizard have more and more options. This lead to a UI that looks more cluttered. Other systems like Eventbrite and Swapcard had the same problem and they approached it by developing a kind of left sidebar for event organizers.

It makes sense to follow the same concept. Therefore please implement an event creation flow and approach as follows:

  1. When the user clicks "Create Event" show only a pop up with basic information.

  2. After the user created it show them a dashboard with a left sidebar with the following options:

    • Event Details
    • Basics (Title, date, venue, description, header, logo, type/category)
    • Additional Info (Links, Social Media, Documents)
    • Registration
    • Tickets (Free, Paid, Donation, Tax)
    • Form
    • Badges
    • Communication (Emails, Messages, Chat)
    • Emails
      • After Order
      • Pre-Event Reminders
      • During Event
      • After Event
    • Chat
    • Speakers and Sessions
    • Tracks, Locations, Types
    • Call for Speakers
    • Submission Forms (Speaker details, session details)
    • Video (Enable/Disable Video)
    • Sponsors (Sponsor Form with levels, type, URL, logo, description, sorting option)
    • Exhibitors (Exhibitor Form with Name, Contact Email, URL, Description, Banner, logo, link to session, Video URL, Slides, enable video room, social media, extra links)
    • Terms
    • Refund and Conditions
    • Listing Privacy
    • License
    • Team
    • Settings

Screenshot from 2023-07-10 22-23-20

ayushnau commented 3 years ago

I want to work in this but needed some direction.

mariobehling commented 1 year ago

Compare Wizard Step 1 on eventyay.com

FireShot Capture 007 - Basic Details - Edit Event - OSBA Members   Products - Special Sovere_ - eventyay com