Mighty Chat Web

Documentation Version 1.0


Introduction


First of all, Thank you so much for purchasing this application and for being our loyal customer.

This documentation is to help you regarding set up.

Requirement

This project have required following depandency

Flutter/iOS Requirements

  1. Android Studio: 4.1.2
  2. Flutter: 3.x

File Structure

Here is the general File structure of the template:

  • app
  • lang
  • lib
    • models
    • network
    • screens
    • store
    • utils
      • Colors.dart
      • Common.dart
      • Constant.dart
  • pubspec.yaml

Flutter Configuration

Change Primary Color

In main directory goto the lib -> utils -> AppColors.dart files and change it.

logo

Change Storage Bucket

In main directory goto the lib -> utils -> AppConstants.dart files and change it.

logo

logo

How to configure firebase

Add Web app

  • Add Web application to your firebase project
  • logo

  • Add App nickname and click on Register app button
  • logo

  • You have connected web application to your firebase project successfully
  • Now copy the firebase config code and replace with current.
  • logo

    logo

How to deploy Firebase web app


Common error

Flutter SDK Not Available

Download the SDK and point the SDK folder path in your future projects.

There are different sources you can try

  1. You can clone it from the Github Repository
  2. Download SDK zip file + extract it after downloading
  3. You can also Download any version(including older) from here (For Mac, Windows, Linux)
Use the SDK path in your future projects
logo

Update the existing code with new release


Special Notes

As per envato policy installation, setup and configurations or modification are not included in free support. Free support is only for any bug/ error in original code. we do not provide installation and customization support in FREE SUPPORT.
Still, We are providing steps for How to update future release code to existing source code for your knowledge purpose.

PLEASE DO NOT CREATE TICKETS IF YOU FACE ANY ISSUE DURING UPDATE YOUR CODE. WE WILL NOT PROVIDE ANY SUPPORT ON THAT.


How to update future release code to existing source code

If you want which file changes are on the latest updated version then you have to manage the git repository by yourself.

For First time: Initial project downloaded from codecanyon server.

Step 1: Create or login with gitlab

Login or register your account with gitlab: https://gitlab.com/users/sign_in

Step 2: Create a new project in GitLab
  • In your dashboard, click the green New project button or use the plus icon in the navigation bar. This opens the New project page.
  • On the New project page -> Create a blank project.

  • logo
    logo
Step 3: Clone your project to your local system
  • 1. Once project is created on your gitlab server. You have to clone the project to your local system. You can clone it with the command line.
  • 2. git clone “repository path”
  • 3. Copy your project url and clone into your exiting system

  • logo
    logo
  • 4. Once successfully clone then system will create a folder on your system

  • logo
Step 4: Download project from codecanyon server Step 5: Copy/paste your initial downloaded project to clone directories.

Once successfully downloaded project from codecanyon, copy/paste your downloaded project into clone directories

  • Note
  • Only orignal source code is put here.
logo
Step 6: Commit and push to gitlab server

Onces copy/paste your changes to clone directres, you have to push all files to your gitlab server. For that use the following commands.

Before commit to server directores, you have to remove below folder from your project

  • 1. build
  • 2. .idea
  • 3. .gradle

After That follow below steps

  • 1. Goto inside your clone directory project
  • logo
  • 2. Add your all files with “git add .” command
  • 3. Now commit your changes with below command
  • 4. git commit -m ‘initial commit’
    • Note
    • Write your latest version message instead of “initial commit”.
    logo
  • 5. Push your changes to server with below command
  • “git push” And provide you gitlab credential details

    logo
  • 6. Check your all changes to gitlab server
logo

For Update existing code (If Already have old version of project)

Note

If you remove the project from the local system then clone the project again from your gitlab server. Follow the same above Step 3: Clone your project to your local system

Step 1: Download the latest version from codecanyon server.

Once you will received mail for updates. Just download latest code from codecanyon server.

Step 2: Copy/paste your initial downloaded project to clone directories.

Once successfully downloaded project from codecanyon, copy/paste your downloaded project into clone directories

Note

Only orignal source code is put here.

Step 3: Commit and push to gitlab server

Follow same Step 6: Commit and push to gitlab server

Step 4: Check updated files

After committing your latest changes. Goto the gitlab project dashboard and click on the commit link.

logo

Click on link which you have commit message on above steps 3

logo

Now check the all changed file.

logo

Click on “XYZ changed file” to see which file has been changed.

logo

Change Log

Version 1.0 – 29 Jun 2022

  • Initial Release

Meet Mighty Help & Support

We like to hear you out when you get stuck or encounter difficulty with our products. As soon as you buy one of our products – you can open a support ticket and share your concern right away.

Submit support ticket: https://support.meetmighty.com/


Support Policy:

It is recommended that before submitting a ticket you take a close look at product documentation (Docs folder in the archive you have downloaded from Themeforest/Codecanyon). To get technical support and assistance, you need to have a valid purchase code. You will find this when you SignIn your Codecanyon/Themeforest “Download” page. Click on the product’s download link.

Please Note:

Free support policy includes troubleshooting, technical assistance with the product only. It does not include any customization, additional features integration or concerns about third-party plugins compatibility. But, support is applied to plugin(s) we have developed and integrated ourselves. We appreciate your understanding!

If you need assistance and information on purchased product that is not covered in documentation, post them on our support portal at https://support.meetmighty.com/ You can expect answer within 24-48 hours, usually as soon as possible in the order they were received.

Additionally, if any support ticket has no response from the item owner for more than 7 days, that support ticket will be closed by default. However, if you need further assistance, you can create a new ticket.

All support requests are being processed on business days (Monday to Saturday) from 9:00 to 18:00 (GMT +05.30). We are in GMT+5:30 time zone. We address all the support queries 6 days weekly on the first-come, first-solve basis (Sundays off).

Do you have any pre-sales questions or concerns, please write to us via our website contact page or email us at [email protected]. We like getting positive feedback from our customers, and this is why we do our best to earn it! Write a review: https://codecanyon.net/downloads