Admin Portal
Admin Portal:
Subscription Module:
The Subscription Module allows admins to create and manage subscription options for their customers. This functionality is useful for businesses looking to offer recurring or one-time payment options. This guide explains how admins can set up various subscription plans.
- Prerequisites
- Admin Access: Only users with administrative privileges can configure payment settings.
- Stripe Account: The organization must have a valid Stripe account.
- Activation of Payment Gateway:
- Navigate to the “Subscription” tab from the Navbar.
- You can see the Design here.
- To create a new subscription plan:
- Click on the “Create New Subscription” button located at the top right corner of the subscription listing table.
- You will be presented with a form containing the following fields:
- Subscription Name: Enter a unique name for the subscription plan. This name will be visible to subscribers. This is the subscription name subscribers will see in their statements as well.
- Description: Provide a detailed description of the subscription’s features and services. Be specific about any features or services that differentiate this subscription from others. Users will be able to see this information before buying the subscription.
- Price: USD: Enter the price of the subscription in Dollars. The future version needs to support other currencies.
- Monthly or Yearly: Select whether the subscription price is charged monthly or yearly.
- Frequency: The user will have the option to choose the frequency of billing. For example, Every 1 month. Or Every 15 days or Every 1 year.
- Discount: This field will define the discount the subscribers will be provided on purchasing any product.
- Checkbox: With trial or Setup Fee (V1.1): This checkbox allows you to specify whether the subscription includes a trial period or a setup fee. Check the box if applicable.
- Trial or Setup Fees: USD: If the checkbox is marked, specify the amount for the trial period or setup fee.
- Duration: Enter the duration of the Trial or setup fee.
- Month or Year: Choose the duration specified in the previous field, counted as months or years.
- Click the “Submit” button to save the new subscription plan. The plan will now be active and available for subscribers.
- Viewing and Managing Subscriptions: Once a subscription plan is created, it will appear in the subscription listing on the Subscription tab. Here, you can view all active subscriptions and perform various actions, such as editing or deleting.
Create Client From Admin Portal:
Our Admin Portal features a client account creation and management system to streamline administrative tasks and enhance client engagement. This functionality allows administrators to create and oversee client accounts, ensuring that all interactions and services are managed effectively from one platform.
- Prerequisites
- Administrator access to the Admin Portal.
- Creating a New Client
- Log in to the Admin Portal with your admin credentials.
- Navigate to the Client Management tab located on the dashboard.
- In the Client Management tab, click the “Create New Client” button. This action will open a pop-up form where you can enter the new client’s details.
- In the pop-up form, enter the following details:
- First Name: Enter the client’s first name.
- Last Name: Enter the client’s last name.
- Company Name: Provide the name of the client’s company.
- Company Website: Enter the URL of the client’s company website.
- Email: Provide a valid email address for the client. This address will be used for all communications and login purposes.
- Password: Set an initial password for the client. The client can change this password later.
- Once all fields are filled, click the Save button at the bottom of the form to create the client account.
- Upon saving, the client will automatically receive an email notification about their new account. This email will contain instructions on how to log in to the client portal and credentials to log in to the portal.
- Viewing Clients
- Once a client is added, administrators can view and manage clients through the Client Management tab.
- All Clients: This table displays a complete list of all clients registered in the portal.
- A La Carte Clients: View clients who have opted for individual or on-demand services. Refer to A La Carte Table.
- Subscribers: View clients who have subscribed to ongoing services. Refer to Subscriber Table.
- Condition: You can view this option only if you activate the subscription Module. Refer to the Subscription Module.
- Once a client is added, administrators can view and manage clients through the Client Management tab.
Create Product:
This section provides detailed instructions for Admins on how to create and manage products within the Admin Portal. Products created here will be available for project creation in the Admin Portal and the Client Portal.
- Accessing the Product Master Tab: To begin the process of creating a new product, the Admin should navigate to the ‘Product Master’ tab available in the Admin Portal.
- Click the “Create Product” button located in the Product Master tab. This action opens the product creation form.
- Filling Out the Product Form:
- Name of Product:
- Description: Provide a detailed description of the product. Include any relevant information that can help both the Admin and the client understand the details of the product.
- Price of Product (in Dollars): Specify the cost of the product in U.S. dollars.
- Coins for Subscribers: Indicate the number of coins subscribers will have to pay for this product.
- Once a product is created, it appears in the Product table within the Product Master tab. Here’s what the table includes:
- Serial Number
- Product Name: Displays the name of the product.
- Description: Provides a brief description of the product.
- A La Carte Price: Shows the price of the product when purchased outside of a subscription.
- Coins for Subscribers: Indicates the number of coins the Subscriber will have to pay to purchase the product.
- Actions Available:
- Edit: The Admin can modify the product’s details and add more sub-products.
- You can change the product’s name and add sub-products.
- Delete: Enables the Admin to remove a product from the system.
- Edit: The Admin can modify the product’s details and add more sub-products.
Create Project on Admin Portal:
The admin could create a new project on the Admin Portal. Follow the steps below to ensure all relevant details are correctly entered in the project creation form.
- Accessing the Project Creation Form
- Log In to the Admin Portal using your admin credentials.
- Navigate to the Project Management Section.
- Click on the ‘Create New Project’ button to open the project creation form on the Admin Portal.
- Filling Out the Project Creation Form
- Project Name: Enter the name of the project. This will be shown in the Project Management table.
- Choose Client: The Admin can select the client from the Dropdown.
- Click on the dropdown menu.
- Select the client from the list. These are fetched from the client portal, ensuring that the project is associated with the correct client.
- Event Date: Choose the event date for which the project is being created.
- Footage Transfer Method: Specify how the footage will be transferred to your team. Options include
- Google Drive link
- Harddrive
- Footage Upload Status: Indicate the current status of the footage upload (Still uploading and Fully uploaded).
- Soundtrack:
- Select from the two available options:
- I will provide the Music: Choose this if you or the client will provide a specific soundtrack.
- Select the best Music for the Video: Choose this if you want the editing team to select suitable music based on the video content.
- Select from the two available options:
- Additional Notes: Use this field to enter any other relevant information or special instructions related to the project.
- Next Screen: Additional Project Details
- Footage Size: Enter the total size of all footage files. This is important so the editors know if they have received all the content.
- Language of the Wedding: Specify the language spoken in the wedding footage. This information is crucial for editors and subtitlers.
- Product Listing: Dynamically list all the products that you have created in the Admin Portal.
- Total Product Price: Enter the total price for all listed products. Ensure that the pricing is accurate and agreed upon with the client.
- Once the Project is created, it will be displayed in the Order Management Table in the Admin Portal.
Order Management Table:
The Order Management Table is an essential tool for Admins to manage and track the status of projects created by both the Admin and the Client. This table provides comprehensive details about each project, including company details, project specifics, timelines, and interaction options.
Accessing the Order Management Table, you will be able to see the below-given fields:
- Company Name
- Description: Displays the name of the client’s company or the client’s first and last name.
- Functionality: Clicking on this data redirects the Admin to the Client’s profile page for more detailed information.
- Order Date
- Description: Shows the date on which the project order was placed.
- Details: This date reflects when either the Admin or the Client initiated the project.
- Project Name
- Description: Displays the name assigned to the project during the creation stage.
- Functionality: Clicking on the project name opens the Project Detail Form. Refer to the Project Detail Form.
- Project Type
- Description: Indicates the type of project as specified in the Create New Project Form.
- Details: Types could vary depending on the Project Type Created by the Admin.
- Language
- Description: Indicates the language settings chosen for the project.
- Details: This is specified during the project creation phase and is essential for ensuring correct communication and media handling.
- NLE Software
- Description: Specifies the Non-Linear Editing software designated for the project.
- Details: Options might include software like Adobe Premiere Pro, Final Cut Pro, etc.
- Footage
- Description: Contains links or information about how the footage is being transferred.
- Functionality: It may include a Google Drive link or details about the physical shipment, such as a tracking number and shipping service.
- Feedback
- Description: A feature for chat functionality to provide feedback on the project.
- Functionality: This is only active when the project is initiated from the client portal and not by the Admin.
- Privacy Policy
- Description: Shows the privacy settings associated with the project.
- Details: Information is fetched from the Create New Project Form, ensuring all privacy protocols are followed.
- Estimated Completion Date
- Description: Displays the projected date for the project’s completion.
- Details: Helps track project progress and manage expectations.
- Review Link
- Description: Admin can place a link to review footage or project drafts.
- Functionality: Provides easy access to review materials for both Admin and Client.
- Assigned Editor
- Description: Names the editor assigned to the project.
- Functionality: Helps in allocating resources and tracking responsibilities.
- Project Status
- Description: Displays the current status of the project.
- Details: The status could be ‘In Progress’, ‘Completed’, ‘On Hold’, etc. The admin can update this as the project progresses.
- Action
- Description: The Admin can perform actions like Archive or Delete the project.
- Functionality: Helps in managing the lifecycle of the project within the system.
- Additional Features
- Resizing and Reordering: Admins can resize and reorder the columns in the table according to their preferences. The system saves these settings to ensure consistency across sessions.
- Persistent Layout: The layout settings are stored and recalled upon login, providing a personalized and consistent interface.
Status Management:
The Status Management functionality within the Admin Portal allows Admins to define and manage the various statuses that can be assigned to projects. This feature enhances project tracking and management by allowing custom statuses that reflect different stages of a project’s lifecycle.
By default, the system is equipped with one initial status:
- Project Requested: This is the default starting status for all new projects. The Admin has the capability to edit the properties of this default status but cannot delete it, ensuring that there is always a baseline status available.
- Navigate to the “Status Management tab” in the Admin portal.
- Adding a New Status:
- Click the “Add New Status” button to initiate the creation of a new status.
- Fill out the form with the following details:
- Name of the Status: Enter a unique name that describes the status effectively.
- Color of the Status: Choose a color that represents the status visually. This helps quickly identify the status on the project dashboard.
- Can the Client Edit the Project Form? Checkbox: Mark this box to allow clients to edit the Project Detail Form when a project is in this status.
- Client Approval Required: Checkbox: Select this option if the status requires client approval. When checked, an “Approve” button will be displayed in the Client Portal project table.
- Move the Approved Project to: Dropdown: Select the status to which the project should automatically move once it receives client approval. This dropdown contains all statuses currently configured in the Admin Portal.
- Editing an Existing Status:
- To edit a status, click on the Edit button next to the status you wish to modify. You can update the name, color, and other settings associated with the status.
- Default Status: While the default status “Project Requested” and “Approved” can be edited for properties like name and color, they cannot be deleted from the system.
Create Coworker:
The Coworker management functionality provides a comprehensive tool for the Super Admin to create and manage profiles for different roles within the organization, such as Admins, Customer Support, and Editors. This feature is accessible via the “Coworker” tab in the administrative dashboard and is designed to help manage team members and their roles.
To begin managing coworkers, the Super Admin should navigate to the “Coworker” tab on the main dashboard. Within this tab, three sub-tabs correspond to different roles: Admin, Customer Support, and Default Editor.
- Adding a New Coworker:
- Click the “Add Coworker” button to open the coworker creation form. The form will contain fields such as:
- First Name: Enter the coworker’s first name.
- Last Name: Enter the coworker’s last name.
- Email: Provide the coworker’s professional email address.
- Password: Set a password for the coworker’s account.
- Role: Select the role for the new coworker from the dropdown menu. Options include:
- Admin
- Customer Support
- Editor
- Assign Company: If the role of Customer Support or Editor is selected, an additional field to assign a company to the coworker will appear. Select the appropriate company to which the coworker should be assigned.
- Once the form is submitted, a mail containing the credentials will be sent to the coworker on the email provided.
- Click the “Add Coworker” button to open the coworker creation form. The form will contain fields such as:
- Each role tab (Admin, Customer Support, Default Editor) contains a table listing all coworkers assigned to that role with the following columns:
- Serial Number
- Name: Displays the full name of the coworker.
- Email: Shows the email address of the coworker.
- Assigned Company: This column is available for Customer Support and Editor roles and displays the company to which the coworker is assigned.
- Actions: Each profile can be edited or deleted through this column. Actions include:
- Edit: Allows the Super Admin to update any details of the coworker’s profile.
- Delete: Removes the coworker’s profile from the system. Use this action with caution, as it is irreversible.
- Admin: Upon successful creation, Admins are granted a broad range of permissions, but with specific restrictions to maintain system integrity:
- Project Management Table: Full access to all actions, including creating, editing, and deleting projects.
- Client Management Table: View-only access to all client details without the ability to take action.
- All Archived Projects: Can unarchive or delete projects.
- Customer Support: Customer Support roles are tailored to support tasks with specific viewing capabilities:
- Project Management Table: View-only access, except for accessing chat functionality and changing project statuses.
- Client Management Table: Access is limited to viewing details of clients from the assigned company.
- All Archived Projects: You can view archived projects related to the companies assigned to them.
- Editor: Editors are primarily involved with project handling and have restricted administrative access:
- Project Management Table: View-only access to all functionalities, with the ability to change the status of projects they are working on.
Admin Profile:
The Admin Profile in BlinkOvo is designed to help administrators manage their personal information and integrate payment processing features through Stripe. This guide provides detailed instructions on updating personal information and setting up Stripe integration for seamless payment transactions on Client Portal.
To update any details in your personal information:
- Navigate to the Admin Profile section in the dashboard.
- Click on the Personal Information tab.
- Enter or edit your details in the fields provided.
- First Name: The details are fetched from the signup form on the website.
- Last Name: The details are fetched from the signup form on the website.
- Email: The details are fetched from the signup form on the website.
- Unique URL: The specific URL used for your company’s login and signup processes by clients. This will be provided during the signup process.
- Company Name: The registered name of your business.
- Company Website: URL of your business website.
- Address of the Company: The company’s address so that the clients know where to send the hard drive containing the Footage.
- Integrating Stripe will allow your clients to process payments securely. Fields in the Stripe Integration Tab:
- Stripe Publishable Key: Used in your client-side code to create tokens.
- Stripe Secret Key: Used in your server-side code to execute charges and manage customer data securely.
- How to Obtain Stripe API Keys: If you are new to Stripe and need to retrieve your API keys, follow these steps:
- Go to Stripe’s website.
- Click on Sign in or Start Now to create a new account if you don’t already have one.
- Once logged in, you will be directed to the Stripe dashboard. If you use Stripe for the first time, follow the initial setup guide to configure your account.
- On the dashboard, navigate to the Developers tab in the sidebar.
- Click on API keys under the Developers menu.
- You will see two keys listed: the Publishable Key and the Secret Key.
- Click to reveal the Secret Key. Ensure you keep this key confidential and secure.
- Return to the Stripe Integration tab in your Admin Profile.
- Paste the Stripe Publishable Key and Stripe Secret Key into the respective fields.
Client Portal:
How to Sign Up or Login as a Client/User:
Welcome to BlinkOvo! Below are detailed step-by-step instructions for signing up and logging into our portal. Follow these steps to create your account and gain access to our range of services.
Signing Up:
- Access the Sign-Up Page:
- Go to the unique URL provided by your company. This URL should look something like https://yourcompany.blinkovo.com/signup.
- Once on the sign-up page, you will see a form asking for your personal and company details. Please fill in the fields accurately:
- First Name: Enter your first name.
- Last Name: Enter your last name.
- Company Name: Enter the name of your company; if you have otherwise, you can leave it empty.
- Company Website: Enter your company’s website URL; if you have otherwise, you can leave it empty.
- Email: Enter a valid email address. This will be used for verification purposes and future communications.
- Password: Choose a strong password for your account. It should be at least 8 characters long and include a mix of letters, numbers, and symbols.
- Confirm Password: Re-enter your password to confirm it.
- After filling out all the fields, click the “Create Account” button to proceed.
- Upon clicking, you will be sent a verification email to the email address you provided.
- Verify Your Email Address:
- Please check your inbox for the verification email from BlinkOvo. If you don’t see it, check your spam folder.
- Open the email and click on the verification link to verify your email and activate your account. You will be automatically redirected to the Login page by clicking the link.
- You are signed up to BlinkOvo. You can now proceed to log in to your account.
Logging In
- Once your account is set up and your email verified, you can log in to the portal anytime to access your services.
- Access the Login Page:
- Go to the unique URL provided by your company. This URL should look something like https://yourcompany.blinkovo.com/login.
- Enter Your Login Credentials:
- Email: Enter the email address you registered with.
- Password: Enter your password.
- Click the “Log In” button after entering your credentials.
- If your details are correct, you will be directed to your dashboard.
How to Create a New Project
Creating a new project on BlinkOvo is a straightforward process. Follow these detailed steps to start a new project from your portal.
- Log in to your account using the BlinkOvo portal.
- Navigate to your dashboard or any page on the portal and click the “Order New Project” button on the top Right corner. This action will redirect you to the project creation form.
- The project creation form is divided into two sections. Please follow the steps below and provide the necessary information:
- Project Details:
- Project Name: Enter a unique name for your project so you can easily identify it later.
- Event Date: Select the date for which the project is being created. This helps organize and prioritize project delivery.
- Footage Transfer Method: Choose how to transfer the footage to us. You have two options:
- Google Drive: If you select this option, a field will appear where you must enter the Link to the Google Drive folder containing the footage.
- Harddrive: If you choose this option, you must provide the Tracking Number and the name of the Shipping Service used to send the hard drive.
- Footage Upload Status: Indicate the current status of the footage upload. This could be “Fully Uploaded” or “Still uploading”
- Soundtrack: Select your preferred option for the project’s background music:
- I will provide the Music: Include the music file or link in the provided section if you select this.
- Select the best music for the video: Choose this if you want our team to select the most suitable music based on the theme and mood of the event.
- Additional Notes: Use this field to provide any other important information or specific instructions related to the project.
- After entering all the necessary information in the first form, click the “Next” button to proceed to the second form.
- The second form requires you to provide further details about your project:
- Footage Size: Enter the approximate size of the footage (e.g., 500 GB).
- What language is the Video in?: Specify the language spoken in the wedding footage. This is crucial for editing, especially if subtitles or captions are needed.
- Select the Product: Choose the desired final product from the dropdown menu. This could include different types of edits, lengths, or styles.
- Apply Discount Coupon: If you have a discount coupon, enter the code in this field to apply discounts to your project.
- Once everything is correct, click the “Place Order” button to submit your project creation request.
- The project will be reflected on the “My Project table” on successful payment.
How to Access the User Profile:
- Locate User Profile Icon: Look for the user profile icon at the top right corner of the interface.
- Open the dropdown menu by clicking on the user profile icon. A drop-down menu will appear, displaying two options:
- Name of the User
- Logout
- To update your user profile, follow these steps:
- User Profile Page: Upon clicking your name, you will be redirected to the user profile screen, which includes the following elements:
- Profile Photo: Click on the existing photo to upload a new profile picture. Select your new image file and ensure it meets the specified size and format requirements (size should be 20MB). Click ‘Save’ to update your photo.
- Personal Information: This section allows you to view and edit your:
- First Name
- Last Name
- Email: You can view the email used for account creation.
- Phone: Add or update your contact number.
- Create Style Profile: Click this to customize your preferences and styles for a more tailored platform experience. Refer to Style Profile.
- Add Payment Methods: Securely add or update your payment methods to facilitate smooth transactions on the platform. Refer to Add Payment Method.
- Save Button: After making any changes, be sure to click the ‘Save’ button to apply your updates.
- Company Info Tab: You will find the Company Info tab next to the personal information tab. Here’s how to update it:
- Company Name
- Company Website
- Address
- Save Information: Click the ‘Save’ button to ensure all new or updated information is stored correctly.
Create Style Profile:
This section of BlinkOvo allows you to detail and customize your video project’s specific requirements and preferences. Setting up a Style Profile helps ensure that your projects align with your artistic vision and operational needs. Here’s how to access and populate your Style Profile:
- Accessing Your Style Profile
- Navigation: Locate the “Create Style Profile” option, which is in the Navigation bar and inside the User Profile.
- Click on the “Create Style Profile” option. You will be redirected to the Style Profile configuration page.
- Camera Model and Camera Profile: You can add up to 5 entries detailing the camera models and associated profiles you use. This helps in understanding the technical baseline for each project.
- Video Storytelling
- Chronological
- Non-Chronological
- Upload Your Editing Guide: If you choose this option, please include the guide in the “Link to Commonly Used Assets” section. This allows us to tailor the editing to your specific guidelines.
- What language do your clients typically speak?: Specify your clients’ primary language to ensure appropriate language use in video projects.
- Soundtrack
- I will provide the music: You can update the link to the music in the Project form. Refer to Create New Project.
- Choose the music for me: If selected, a text field will appear where you can add notes about your music preferences.
- The Option you choose in the style profile gets fetched in the “Project Form”. The changes you make in the Project form will not be reflected in the Style Profile.
- Link to Commonly Used Assets: Paste links to Dropbox or Google Drive folders where you store logos, branding materials, or any other relevant files. This ensures all necessary assets are accessible for each project.
- LUTs:
- Percentage: Specify what percentage of your project should use the LUT.
- Coloring Guidance: Provide details about any specific LUTs you use, including their names, and ensure they are included in your common asset folder.
- Fonts
- Name of Fonts
- Size of the Font
- Character Spacing
- Export Settings
- Codec
- Compression
- FPS (Frames Per Second)
- Resolution
- Which NLE software do you use most?: Choose from a dropdown list: This information helps us plan future support and enhancements.
- Reference Videos: Provide up to three reference videos. This helps visually communicate your stylistic preferences and expectations.
- Additional Notes: Add any other notes that help you understand your style and project requirements better.
- Saving Your Style Profile: Once you have filled out the necessary fields, make sure to save your profile by clicking the “Save” button at the bottom of the page. Your preferences will be applied to your projects, although you can adjust specific choices like soundtrack options directly in the project form without altering your Style Profile.
Add Payment Method:
Adding a payment method to your account allows for a smoother transaction process on our platform, whether paying for services or setting up a project. This guide provides detailed instructions on how to add a payment method either through your user profile or during the project creation process.
- How to Add a Payment Method Through Your User Profile
- Navigate to Your User Profile: Click on your profile icon located at the top right corner of the platform, then select your name from the dropdown menu to go to your user profile.
- Access the Payment Methods Section: Within your user profile, locate and click on the option labeled ‘Add Payment Method’.
- Step 1: Enter Billing Information
- You will first need to provide your billing information, which includes:
- Name: Enter the name associated with the payment account.
- Country: Select your country from the dropdown list.
- Address Line 1: Enter the primary address line of your billing address.
- Address Line 2: Provide additional address details if necessary.
- City: Enter the city of your billing address.
- State/Province: Select your state or province from the dropdown list.
- Zip Code: Provide the postal code associated with your billing address.
- Step 2: Enter Payment Details: After filling out these fields, click on ‘Next’ to proceed to the payment details.
- Name on Card: Enter the name as it appears on your credit/debit card.
- Card Number: Input the 16-digit card number without any spaces or dashes.
- MM/YY: Enter the expiration month and year of your card.
- CVV: Provide the 3 or 4-digit security code found on your card.
- You will first need to provide your billing information, which includes:
- Review and Save: Double-check all the information you’ve entered. When ready, click ‘Save’ to add the payment method to your account.
- Adding a Payment Method During Project Creation:
- If you attempt to create a project and no payment method is on file, you will be prompted to add one. Follow the same steps outlined above.
- Managing Multiple Payment Methods
- Select a Default Payment Method: You can choose which payment method should be the default when making transactions. Navigate to your payment methods in your user profile, select the preferred payment method, and mark it as ‘Default’.
- This setting will ensure that the chosen method is pre-selected for future transactions, although you can always select a different payment method if needed.
Ready to give it a try?
Simplify your project management, client communication,
and payment processing under one platform with Blinkovo.