Summary
Summary
Summary
The PMISF Speaker platform is a comprehensive platform designed to streamline the event submission process for speakers associated with the Project Management Institute San Francisco (PMISF). This mobile application provides speakers with the ability to submit event requests, track their submission history, and manage their earnings. Additionally, the platform includes web panels for Super Admins, Admins, and Finance Managers to manage roles, review requests, and handle financial transactions.
Stakeholders
Stakeholders
Speakers
Individuals who use the mobile application to submit event requests, view submission history, and manage earnings.
Super Admin
Responsible for managing roles, reviewing speaker requests, and overseeing the overall functionality of the application.
Admin
Manages speaker requests, creates and manages speaker accounts, and handles various administrative tasks.
Finance Manager
Manages payments and invoices after events are completed.
Features
Features
Dashboard
The mobile application's dashboard prominently showcases essential metrics, including the total number of completed events, the accumulated earnings for speakers, and a preview of upcoming events, providing speakers with a quick and informative overview of their engagement on the platform
Request Event Submission Screen
Empowering speakers, the application facilitates seamless event submissions by allowing them to provide comprehensive personal details, articulate event specifics, and outline specific requirements, ensuring a streamlined and user-friendly process for requesting participation in various events.
My Events
The "My Events" section of the speaker's app presents a comprehensive list of submitted events, providing detailed insights into each event's particulars and status. Additionally, speakers have the opportunity to enhance their profile by adding testimonials, sharing their valuable experiences, and contributing to a vibrant community of event speakers.
Upload Document
The "Upload Invoice" feature empowers speakers to conveniently list their completed events and seamlessly upload invoices and W-9 documents, streamlining the financial documentation process within the PMISF Speaker Application. This ensures a transparent and efficient handling of pay ment-related tasks for both speakers and administrators.
Messages
The platform fosters seamless communication by facilitating direct interaction between speakers and the PMISF team. With robust attachment support for images, PDFs, and documents, users can efficiently exchange relevant information, ensuring a comprehensive and collaborative event management experience.
Web Admin Panel
Web Admin Panel
Key Features
Speaker Management
The Speaker Management module empowers Super Admins to seamlessly oversee speakers by providing functionalities to view, add, edit, delete, activate, and deactivate speaker accounts. Additionally, Super Admins can access detailed speaker profiles, view attachments, and take necessary actions, ensuring efficient administration and support for the speaker community.
Events Request Management
Admins and Super Admins can efficiently manage speaker requests by seamlessly approving or rejecting event submissions. Additionally, they have the ability to review comprehensive event details submitted by speakers, ensuring a thorough evaluation process for seamless event coordination.
Event Request Form Management
The Super Admin possesses the capability to dynamically enhance the event submission form by adding or updating fields. This flexibility ensures adaptability to evolving requirements, allowing seamless customization of the information collected from speakers during event submissions.
Invoice Management
Within the Admin and Finance Manager web panels, users can effortlessly access a comprehensive list of speakers who have submitted their invoices. The intuitive interface empowers administrators to efficiently manage payments, including the ability to scrutinize payment status, ensuring a transparent and streamlined financial process.
Reports
The Super Admin web panel facilitates a comprehensive overview by allowing users to effortlessly view event details, track revenue generation, and seamlessly export detailed reports. This feature empowers administrators with valuable insights into the platform's performance and financial aspects.
Technologies
Technologies we used
Technologies we used
- Flutter for Mobile
- ReactJS for Admin Panel
- NodeJS for backend
- PostgreSQL Database
- Stripe
- Google Drive Integration