You are on page 1of 5

------------------------------------------

USER MANAGEMENT
------------------------------------------

5 Main Users

End User - General/Institutions/NGO/SME/Sponsors/MNC/


- Captures initial data through landing page & passes over to Backend/Landing Page
- Access to profile/preference/events/vendors/msg
- Create/Manage events, collaborate, publish, buy/join events

Vendors - Venue/Service/Freelancer
- Captures initial data through landing page & passes over to Backend/ Landing
Page
- Access to profile/onboarding page/events/msg
- Create/Manage events, collaborate, publish, join events

Admin - 2 Factor Authentication (Password + Random Picture Puzzle Selector) e.g. below
- Profile Manager1 - CRUD Access to all user profiles + Reset password
- Profile Manager2 - CRUD Access to all vendor profiles + Re set password
- Checklist Manager - CRUD on checklist for program planner
- Category Creator - CRUD on all vendor and event categories
- Event Manager - CRUD access to all events created and managed by system
- Article Manager - CRUD access to all blog/articles published

External Service Account (future mode)


- For external API calls for "As-a-Service Authenticator"
- Disabled by default

Super Admin - 2 Factor Authentication (Password + Random Picture Puzzle Selector)


- Reset Admin password and picture
- Has control over the whole system
- CRUD on all Account and enabling/disabling Account

All user acitivites has to be logged and saved in local & remote location (live transaction)

------------------------------------------
Main Modules, Business Logic & Features:
------------------------------------------

- Base platform

Catergory Creation
- Ability to CRUD Categories & Sub Categories
- Ability to import file in catergory format from csv
- Reporting and Dashboard output

Checklist Creation
- Ability to CRUD Checklist
- Ability to import file in Checklist format from csv
- Reporting and Dashboard output

Event Type Creation


- Ability to CRUD Checklist
- Ability to import file in Checklist format from csv
- Reporting and Dashboard output

- Proposal Page with Program Planner & Scheduler


- Read input from user & perform the following:
- Based on location filter DB to users predefined input/geo-location
- Based on budget filter DB to select Vendors with following constrains:
- Select applicable vendors based on predefined checklist
- Multiply the Capacity with Lower& Higher limit budget range or
Divide the Lower & Higher range with the Capacity
- Check calender availbilty for the date salected
- Check max capacity of vendor based on capacity input
- Display program plan based on dynamic input above use alogrithm provided to
read from checklist and schedule event dates.
- Ability CRUD on 7 the preset plan and re-input back to redefine the query and
display new proposal again with relavent/applicable vendors in an infographic fashion
- Ability to add/remove more vendors from the listing
- Ability to send/check for collaboration and sponsorship
- Report Statics to be shown in user/event manager (no of events, type of events,
location, dates, budget, capacity, selected vendors, venue etc)
- All CRUD activities to be logged

- Vendors Listing and Booking capability

- Vendor details listing (3 data schema types with multiple large tables) -
Venue/Service/Freelance with multiple columns. Ability to mask some data on front
end
- User ability to send query directly to vendor with admin having copy.
- Booking module which is intergrated with calender management mainly to follow
the standard holidays/observance (updated by admin + vendor added holiday) & tied pricing
controlled by vendor (e.g. Air BnB/Booking.com)
- Ability to choose booking type by vendors (either by timeslot/seating/package/tier
pricing/
- Booking module which is intergrated with calender management with hourly slice
of slots to be able to book at multiple continous slots (not fragmanted) & full day
- Ability to approve/kiv/decline booking (default sate is KIV for free calanders)
- Once booking/query received msg is send to vendor internal & external mail.
- Package Manager (To breakdown and customize packages based on perunit
calculation)
- All vendors are independent and able to edit their booking and data independently
- Reporting breakdown vendors (based on standard metric - no of booking, cash
flow, no of visit, most/least package & add-on selected, no favorites, no of shortlist, profile
completenes, last visit, comments)
- Multiple instance of calender per vendor (e.g. 1 venue -5 rooms, 5 calenders)
- Vendor ability to receive custom quote request based on package modification
- All CRUD activities to be logged

https://www.venuescanner.com/
https://www.venuerific.com/my
https://www.kaodim.com.my

- Calender Management for Vendors, User & Admin

- Central Calender with Public Holidays/Observance to set common for entire system
as default for user/vendor/admin. To be able to set for 3 years in advance.
- Calender to be hourly slice of slots to be able to book at multiple continous slots
(not fragmanted) and to include full day
- Repeated reminder settings for individual profiles (daily,weekly,yearly etc)

https://bookify.xtreme-webs.com/
https://demo.myeventon.com/

- Content Collaboration

- Collaborate based goals & complementry skills/offering


- Comments (Internal & External)
- 3D, Graphics., Visuals and Writing Service (displayed) other audio, print etc
- Research, Survey Service, Ted Talks, Testimony & Material
- Reach out to audiance before the show etc.
- (Agenda Builder)

https://www.phpjabbers.com/conference-agenda-software/

- Sponsorship Management (i.e. Crowdfunding) allow user to select which even to sponsor

- Abillity to add from proposal page to sponsorship page only by registered users
- Tagging/Grouping Sponsorship based goals/objective/outcomes
- Measurement KPIs (few types)
- Branding & PR manager/logo

- Simple Points Management System,


- Vendors are able to reward points be given to user
- promotion creator (page to upload promotions (image/video) by vendor)
- Vendors are able to create coupon (online version) - could be just simple codes

- Publishing Management System - Just creating website to send invite and collect response

- Abillity to publish details of event to a page


- Abillity to include user content (text/data/video) - Event Webpage Development
- Abillity to comment on page with social media link
- Intergrate RSVP/Ticket Management

Check out: https://grapesjs.com/

- RSVP/Ticket Management System - Just distributing and collecting responses from user

- Abillity to add RSVP/Ticket Management Widget to Pubishing Page


- Abillity create custom RSVP to accept responses from user
- Abillity create custom Ticketing to accept responses from user
- Ability to mail user ticket and rsvp given
- Ability to generate a report listing all ticket sold and rspv (fields to be discussed)

Check out: https://rsvpify.com/plans/

------------------------------------------
THE DASHBOARD STEERING COMPONENTS & VIEW
------------------------------------------

Dashboard for users


.email confirmation upon registration
.social login wit profile management with last user login date/seen date
.listing points and coupon collected from vendor
.network list (built from previously requested user/vendor)
.history of all uploaded and commented media
.colaborated events - content and infra (that has been requested & managed)
.kanban board - for simple pending list/done
.proposals saved, created & used (CRUD) & reports
.sponsorship list management (crud), finance, goals, measurement (additional modules if
user is also a sponsorr)
.favorite vendors/events
.calender for bookings (past, present & future) with reminder
.finance details (pending payment, how much paid by who, collected to date)
.ticketing (RSVP/Tickets) - crud (future may require payment integration
.other minor points for standard event dashboard

Dashboard for vendors


.email confirmation upon registration and select from catergory created (vendor type)
.social login with profile management with last user login date/seen date
.promotion creator (page to upload promotions (image/video) by vendor)
.points and coupon creator for vendor to be given to user
.kanban board - for simple pending list/done
.some reporting management, audit logging, e-mail confirmation
.payment integration for vendor pay for the promotion uploaded
.automated billing of invoice to customer (plugin is fine) - future scope
.history of all uploaded and commented media
.calender for bookings (past, present & future) with reminder
.colaborated events - infra (that has been requested & managed)
.finance details (pending payment, how much paid by who, collected to date)
.other minor points for standard event dashboard

Dashboard for Admin - for sub admin based on the data management pool
.messaging with some simple webhooks-kpi (templated)
.reset user/vendor password
.create ad package for vendor to purchase
.media management (manage uploaded media)
.promote selected vendors
.create catergory and 2 levels of sub category creation for vendor type (based on that
vendor will be created)
.checklist creation input fields into a form or import from csv to be saved in a db (api tbd)
.create articles and manage cms
.set timer for open request
.set timer for AD screen (on/off ability)
.other minor points for standard event dashboard

Thank you !!

You might also like