Overview of OvoWpp - Complete Cross Platform WhatsApp CRM and Marketing Tool | SaaS
OvoWpp is a complete cross-platform SaaS-based WhatsApp CRM and marketing solution designed to help businesses connect, engage, and convert effortlessly. With powerful web and mobile apps, and a centralized admin panel for full control, OvoWpp makes it easy to manage customer communication and automate campaigns. Whether you're handling customer, sending bulk messages, or building a CRM & Marketing Tool, OvoWpp offers everything in one subscription-based platform — giving you all the tools to grow your brand through WhatsApp with the simplicity and scalability of SaaS.
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 OvoWpp 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 the prerequisites before starting with OvoWpp.
To use OvoWpp effectively, each subscribed user must have a verified WhatsApp Business Account with API access via Meta’s platform. Additionally platform need the, set up Firebase in the Firebase Console, enabling required services and downloading the configuration files. For real-time features, create a Pusher account, generate app credentials, and configure them in your app for seamless integration.
Below are the requirements needed to set up and install a Flutter app.
The following installation requirements specify the essential setup for developing and running Flutter apps smoothly. Meeting these requirements helps ensure optimal performance and compatibility. Please confirm your environment meets these prerequisites before proceeding.
Application installation process
Setting up Flutter and Android Studio is straightforward and can be completed in a few simple steps. Our setup guide is designed to make the process seamless and efficient, ensuring a smooth start for your development environment.
flutter doctor to check if everything is set up
correctly. This command will display any missing
dependencies or configurations needed for development.
Important details about the application folder structure
After installation, your project folder will contain essential directories and files necessary for the proper functioning of the Flutter application.
assets folder contains all essential assets such as
images and fonts. This is the folder
to use if you need to add or update any images or custom fonts.
lib folder is the main directory for all Dart code
in the application. It is typically organized
into subfolders such as core for utility files and
dependencies, data for managing API
calls and local data sources, and view for UI
components and screens.
main.dart file is the entry point of the Flutter
application where the app's root
widget and initial setup are defined.
App name change overview
android/app/src/main/AndroidManifest.xml.
ios/Runner/Info.plist.
App icon change overview
android/app/src/main/res/.mipmap-hdpi/ic_launcher.png).AndroidManifest.xml file if necessary.
Assets.xcassets folder in the project navigator.
Customize the display text across the app by modifying string values.
The app's strings are managed in the file located at:
lib/core/utils/my_strings.dart.
my_strings.dart
in your preferred code editor.
Overview of how to change the base URL for your app's API requests.
lib\environment.dart).
static const String LIVE_API_URL = 'https://yourapi.com';
static const String TEST_API_URL = 'https://yourapi.com';).
Overview of how to change the app's primary and secondary color scheme.
lib\core\utils\my_color.dart).
Overview of how to change the package name for both Android and iOS in your Flutter app.
applicationId in the
android/app/build.gradle file:
Learn how to configure environment variables in Flutter using the `environment.dart` file for different environments like development, staging, and production.
The app's environment configuration is stored in the file located at:
lib/environment.dart.
environment.dart in your preferred code editor.
Learn how to change the logo of your Flutter app by updating the logo image in the assets directory.
Learn how to update Firebase settings for your Flutter app using the Firebase CLI tool and FlutterFire.
Still facing issues to add Firebase? Watch our step-by-step video guide to get it resolved quickly!
Learn how to generate a keystore and retrieve the SHA-1 and SHA-256 keys for your Flutter app.
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.
Social Authentication Setup
Learn how to configure and integrate social authentication providers like Google.
Google Authentication