Skip to content

NextUp-comedy/documentation

Repository files navigation

Next Up User Manual

Problem & Solution

  • Problem

    NextUp owner is struggling with

    • Sharing revenue with their own customers.
    • Managing users they have and adding new users to the system.
    • Managing their content by searching over an excel sheet.
    • Matching each content with its user(s).
  • Solution

    We built a Self Service Portal & Dashboard, whereas:

    Admin, can :

    • Automate all the financial operations.
    • Manage all existing users and add new users.
    • Match each content with its user(s).
    • see statistics of all users and for every single user, periodically reported.
    • see the payout request of each user and approve or reject them

    Users, can:

    • see their statistics [revenue, contents ]
    • manage his/her account [update profile, change password]
    • see the revenue of each content
    • ask for payouts

    system.jpg


Site Map (User Journey)


User Stories and Pages


Landing Page

Landing Page Stories

1.1 As a user, I can want to be able to go to login page.

1.2 As a user I want to know Frequently Asked Questions and see answers to them

Landing Page

  1. Get Started Section

    https://i.imgur.com/8FT4hRv.jpg

  2. Frequently Asked Questions Section

    https://i.imgur.com/kjVoXyG.png

  3. Frequently Asked Questions Section Opened

    https://i.imgur.com/fDefigy.png


Authentication

User Authentication Flow

login_flow.png

Authentication User Stories

1. User Authentication

1.1 As a user, I can create an account, to manage my payouts and my content.

1.2 As a user, I can log in to my account, to view my content and my revenue.

1.3 As a user, I can provide the required information for my account.

Authentication Pages

  1. Signup using your email or your Google account

    https://i.imgur.com/6ZwoKX3.jpg

  2. If you don't have an account yet, you can signup

    https://i.imgur.com/PYnQzzC.jpg

  3. After that, you'll need to wait for NextUp admins’ approval, as the email sent to you says.

    https://i.imgur.com/fMr3s8b.png

  4. When admins approve your account, you'll receive an approval email

    https://i.imgur.com/KCunDYQ.png

  5. Forget Password

    https://i.imgur.com/09OHHfO.jpg

  6. Reset password email

    https://i.imgur.com/ShOxP93.png

  7. Reset Password

    https://i.imgur.com/kY8NSXH.jpg


Comedian

Comedian Dashboard Flow

login_flow___3.png

Comedian User Stories

1. Content statistics system

2.1 As a user, I can see my account.

2.2 As a user, I can see the detailed statistic ( number of contents, financial data ⇒ earnings, payouts, and balance).

2.3 As a user, I can get general statistics on my latest content.

2. Payment system

4.1 As a user, I can add my payment details.

4.2 As a user, I can ask for a payout request.

4.3 As a user, I can choose the payout method.

Comedian Pages

  1. Statistics

    https://i.imgur.com/7G7gwCQ.png

  2. Video List

    https://i.imgur.com/glGGzPA.png

  3. Payout Page

    https://i.imgur.com/XZ8CQCE.png

  4. Asking for payout

    https://i.imgur.com/Q2XZCOe.png

  5. Payout History and Cancel the new Request

    https://i.imgur.com/W5u9YLx.png

  6. Edit Profile

    https://i.imgur.com/Ubb3Ow4.png

  7. Change Password Page

    https://i.imgur.com/MwGJr2p.png


Admin

Admin Dashboard Flow

login_flow___1.png

Admin User Stories

1. User Authentication

1.1 As an admin, I can approve the sign-up requests.

2. Financial

2.1 As an admin, I can approve/reject payout requests.

2.2 As an admin, I can modify finance content data.

3. Customize user account

3.1 As an admin, I can toggle on/off the ability for the User account to request a payout.

3.2 As an admin, I can control user permissions.

4. Content

4.1 As an admin, I can match content with the owner.

4.2 As an admin, I can set and edit content management system credentials.

4.3 As an admin, I can see auto-generated data from the content management system.

Admin Pages

  1. Statistics

    Screenshot from 2022-10-25 14-11-19.png

  2. Content List

    Untitled

  3. Match Content

    Untitled

  4. Select user to match the content for

    Untitled

  5. Payout Page

    Untitled

  6. Approve or reject payout request

    Untitled

  7. Admin Reports

    Untitled

  8. Create a new report

    Untitled

  9. Add Stripe account to user

    Untitled

  10. User List

    Untitled

  11. New Users ( Approve )

    Untitled

  12. New Users ( Reject )

    Untitled

  13. Rejected Users

    Screenshot from 2022-10-25 14-27-50.png

  14. Blocked Users

    Untitled

  15. Edit Profile

    https://i.imgur.com/Ubb3Ow4.png

  16. Change Password Page

    https://i.imgur.com/MwGJr2p.png


Master Admin

Super Admin Dashboard Flow

login_flow___2.png

Master Admin User Stories

1. User Authentication

1.1 As a master admin, I can approve the sign-up requests.

1.2 As a master admin, I can create an admin account.

1.3 As a master admin, I can see the rejected accounts.

2. Financial

2.1 As a master admin, I can approve/reject payout requests.

2.2 As a master admin, I can modify finance content data.

2.3 As a master admin, I can add/modify the split ratio.

Master Admin Pages

All in Admin in addition to

  1. As a master admin you can create an admin account and they will receive an email like this

    Untitled

    Untitled

  2. Dashboard settings page which allows you to edit almost everything

    Untitled

  3. Block user

    Untitled