Overview of OvoRide - The Complete Cross Platform Ride Sharing Solution
OvoRide is a complete ride-sharing solution designed to simplify transportation and connect riders with drivers seamlessly. With dedicated apps for both riders and drivers, plus a powerful admin panel for total control, OvoRide offers a robust, feature-rich platform for managing ride services efficiently. Whether you're looking to launch a ride-hailing business or optimize fleet operations, OvoRide is your all-in-one solution.
This documentation provides a clear overview of the entire system, summarizing the core processes for easy understanding. The platform includes an intuitive admin panel and landing page, designed for seamless use without any coding expertise. It also integrates multiple automated online payment gateways, simplifying global transactions effortlessly.
Thank you for choosing OvoRide If you have any questions not covered in this documentation, please feel free to reach out to us via email. We’re here to assist and will respond as promptly as possible. Thank you again!
All server requirements are stated bellow
The following server requirements outline the essential specifications for setting up and running the system efficiently. Meeting these requirements will ensure smooth operation, enhance performance, and support seamless functionality across all features. Please verify your server configuration aligns with these standards prior to installation.
Application installation process
Installation is straight forward and can be completed in a few simple steps. Our setup process is designed to be seamless and efficient, ensuring a smooth start
Files
folder to your desired installation directory. Ensure that both
index.php
and .htaccess
are included.
Database Wizard/Manager
in your
control panel.
phpMyAdmin
on your
server, select
the newly created database, and import the project database from the
Files/Installation
folder.
database credentials
in the
.env
file and update the necessary
environment variables.
http://your-site-url/admin
and log in with the
credentials
below
After logging in, please change the password for security.
Also, remember to remove the installation
folder once the
project is successfully installed.
If you're still unable to install the system, please contact us. We offer free installation on cPanel-based hosting.
Important details about the application folder structure
After installation, your main folder will contain two folders and two files essential for the proper functioning of the application.
assets
folder, you'll find all the necessary assets
such as
CSS, JS, and images. If you need to edit or modify any CSS or JS, this
is the folder to access.
core
folder contains the core Laravel files,
maintaining the full
MVC structure of the project for seamless functionality and
organization.
Overview of the admin dashboard
The items include the latest secure admin panel with a unique admin dashboard. By logging into your dashboard, you can easily view and manage all key information related to your website. From this dashboard, you'll get a comprehensive overview of your system, including user statistics, total deposits, withdrawals, and more. Additionally, you can track and compare system transactions with graphical data for better insights.
Overview of the all rides
In the manage rides section, you can monitor and control all active and completed rides on the platform. This includes viewing ride details, tracking statuses, managing cancellations, and ensuring quality service for both drivers and riders.
Overview of the platform Riders
In the manage riders section, you can oversee all registered riders on the platform. This includes viewing rider profiles, tracking ride history, managing status, and handling any necessary updates to ensure a smooth and reliable experience for all riders.
Overview of the platform Drivers
In the manage drivers section, you can monitor and manage all registered drivers on the platform. This includes reviewing driver profiles, verifying documents, tracking ride activity, and updating status to maintain quality and compliance across your service.
Overview of the platform Deposit
In the driver deposit section, you can manage and track all deposit transactions made by drivers. This includes reviewing deposit details, confirming payments, and ensuring accurate records to maintain financial transparency and support drivers effectively.
Overview of the platform Withdrawals
In the driver withdrawals section, you can oversee and process withdrawal requests from drivers. This includes reviewing withdrawal details, approving transactions, and maintaining accurate records to ensure timely and transparent payouts.
Overview of the platform-integrated payment gateway
In the payment gateway section, you can configure and manage both automatic and manual payment gateways. This includes setting up preferred payment methods, ensuring secure transactions, and offering flexibility in payment options for a seamless user experience
Withdrawal methods overview
In the withdrawal methods section, you can set up and manage available options for users to withdraw funds. This includes configuring various withdrawal methods, defining limits, and ensuring secure processing to provide a smooth and reliable withdrawal experience
General settings overview
In the general settings section, you can configure the foundational details of your website. This includes setting the site title, timezone, date and time format, site primary and secondary colors, currency, currency symbol, display format, precision settings, thousand separator, records displayed per page, and other essential elements that define your site’s identity.
Brand settings overview
In the brand settings section, you can establish the core branding elements of your website. This includes uploading your logo in both dark and light variations, setting a site favicon, and configuring other essential elements that define your site’s unique identity.
System configuration overview
In the system configuration section, you can manage critical settings that control your website’s functionality and performance. This includes configuring server preferences, email settings, sms settings, and other essential parameters to ensure smooth and efficient system operations.
Notification setting overview
In the notification settings section, you can manage all communication channels for your system, including email notifications, SMS alerts, and push notifications. This setup allows you to keep users informed and engaged effectively across all platforms.
Overview of the platform integrated extensions
In the extensions section, you can manage additional features to enhance your website’s functionality. This includes integrating Custom Captcha, Facebook Comment, Google Analytics, Google reCAPTCHA 2, and Tawk.to, providing advanced security, user interaction, and analytics capabilities.
Platform SEO customization overview
In the SEO configuration section, you can customize key elements to enhance your site's search engine presence. This includes setting the Social Title, Meta Keywords, Meta Description, and Social Description to improve visibility and engagement across search engines and social platforms
Overview of platform localization settings
In the localization section, you can configure the language settings for your website. This allows you to tailor content and functionality to suit the preferences of your target audience, ensuring a personalized user experience across different locations
Overview of application information and technologies
In the Overview of application information & technologies section, you can find key details about your application, including its name, version, and the technologies used. This section provides an insight into the technical foundation of your application, helping you manage and maintain its infrastructure effectively.
How to get assistance
Thank you for purchasing our product! For any support or assistance, feel free to reach out to us via the provided email address. Our dedicated support team is available 24/7, ready to help with any questions, technical issues, or inquiries you may have. We are committed to providing prompt and reliable assistance to ensure a seamless experience with our product. Your satisfaction is our priority, and we are here to support you every step of the way.