Ticket Details

Con't find an answer?

Need Assistance? Submit a Support Ticket

Submit a Support Ticket
Gary Hayden
Gary Hayden 25 Jun 2026
DTRadio - Online Radio, Podcasts & Live Events Flutter App (iOS - Android) with admin panel
public

Q : Radio, Music, Audio

How do we preview our Radio url stream or any audio in the control panel. We should be able to test the streams/audio before deploying apps etc.

Add Attachments .png  .jpg  .jpeg  .docx  .mp4  .mp3  .pdf  .zip  .sql
Replied (21) 6–10 of 21
Gary Hayden
Gary Hayden 13 Jul 2026, 1:17 PM
https://www.djsandmc.net


Mr. Priyank
Mr. Priyank employee 13 Jul 2026, 12:12 PM

Hello,

Can you please provide the Admin panel URL where the backend data has been added? This will help us in further investigating the issue.

Thank you.

Regards, Mr. Priyank

Gary Hayden
Gary Hayden 10 Jul 2026, 6:36 PM

Bug Report: Flutter App Does Not Load Data with New API

Priority: High

Summary

The Flutter application loads normally when using the old API, but displays no data when configured to use the new API:

https://www.djsandmc.net/api/

The backend appears to be operational, but the mobile application does not populate the home screen.

Environment

API Base URL

https://www.djsandmc.net/api/

Backend

  • Laravel
  • HTTPS enabled with Let's Encrypt
  • Apache
  • Production database restored

Verified Working

General Settings

Request:

POST /api/general_setting

Response:

status: 200
message: "Get Record Successfully"

Returns application settings successfully.

Section List

Request:

POST /api/get_section_list

Form Data:

section_type=1
user_id=0
page_no=1

Response:

status: 200

Returns multiple sections including:

  • Live Radio Stations
  • Feature DJs
  • DJ KNS Mashups
  • DJsandMC Live

Each section includes valid content, images, and stream URLs.

Flutter Configuration

Base URL:

final String baseurl = "https://www.djsandmc.net/api/";

Section request:

Response response = await dio.post(
    '$baseurl$get_section_list',
    data: FormData.fromMap({
        'section_type': sectiontype,
        'user_id': (Constant.userID == null) ? 0 : Constant.userID,
        'page_no': pageNo,
    }),
);

The Flutter application is sending the required POST parameters.

Model Verification

matches the API response structure:

status
message
result
total_rows
total_page
current_page
more_page

No obvious model mismatch was found.

Issue

The backend returns valid JSON with HTTP 200, but the Flutter application still displays no data.

The same application functions correctly when pointed at the previous API.

Requested Investigation

Please investigate:

  1. Whether the Flutter application is actually receiving the API response.
  2. Whether SectionListModel.fromJson() throws an exception during parsing.
  3. Whether any exception occurs immediately after parsing.
  4. Whether the Provider/GetX/BLoC state is updated after the API response.
  5. Whether notifyListeners(), update(), or setState() is being called after loading the section list.
  6. Whether another API call after general_setting is failing and preventing the home screen from rendering.
  7. Compare the current backend with the previous production backend for any differences in API response format or required fields.

Important Finding

The backend has been verified to return valid data via direct

requests. This suggests the issue is likely within the Flutter application's request handling, parsing, state management, or compatibility with the current backend rather than the API itself.

Mr. Chirag
Mr. Chirag admin 06 Jul 2026, 4:40 AM

Dear Customer,


Thank you for reaching out and providing detailed information about the issue. We apologize for any inconvenience this may have caused. It appears there may have been an error with the downloaded package.


To assist you further, please find the correct source code available for download at the following link:

[Latest Source Code](https://share.divinetechs.com/download/LQ27IXFCrYu4)


Kindly download the files from this link and verify if everything is in order. Please feel free to contact us once you have accessed the full code, and we will be glad to assist you further.


Thank you for your understanding and patience.


Best regards,

DivineTechs Support Team

Regards, Mr. Chirag

Gary Hayden
Gary Hayden 05 Jul 2026, 9:54 PM

Hello DivineTechs,

I am requesting assistance regarding my recent purchase of DTRadio – Spotify Clone Flutter App for Music, Radio, Podcasts & Live Events (iOS & Android).

I have spent a significant amount of time installing and configuring the product. I successfully installed the Laravel admin panel on my VPS, customized portions of the backend, and began integrating the project into my own platform. Unfortunately, I have now reached a point where I cannot continue due to what appears to be a mismatch between the documentation and the files that were delivered.

What I found

  • The included documentation clearly describes a Flutter application. It references Flutter SDK installation, flutter pub get, pubspec.yaml, constant.dart, Android Studio, Xcode, Firebase configuration, and Flutter project structure.
  • However, the Appcode folder included in my download contains a Next.js 14 / TypeScript application with files such as:
    • package.json
    • next.config.js
    • middleware.ts
    • src/
  • The package.json contains:
"scripts": {
  "dev": "next dev",
  "build": "next build"
},
"dependencies": {
  "next": "^14.2.35"
}
  • which identifies it as a Next.js project rather than a Flutter project.

My Request

Please clarify one of the following:

  1. Where is the Flutter source code (android, ios, lib, pubspec.yaml, etc.) that corresponds to the product I purchased?
  2. If the wrong package was uploaded, please provide the correct Flutter source package.
  3. If the Flutter source is not available, please process a full refund.

I have already invested considerable time configuring the backend and making modifications before discovering this issue. At this point, I would prefer not to spend additional time troubleshooting if the delivered package is incomplete or incorrect.

I would appreciate a prompt response so I can either continue development with the correct source code or proceed with a refund.

Thank you.

Showing 6–10 of 21 replies

Support is Online

Office hours

Monday – Friday
10:00 AM – 06:00 PM
IST (GMT +5:30)

Office time --:-- --
Your time --:-- --
Documentation

Explore Our Support Documentation

Whether you're troubleshooting an issue or looking for step-by-step guidance, our resources are designed to empower you with the knowledge you need

Back To Top