diff --git a/app/Http/Controllers/Admin/ManageFreeUInvestmentController.php b/app/Http/Controllers/Admin/ManageFreeUInvestmentController.php index 5dc957c..4204b7f 100644 --- a/app/Http/Controllers/Admin/ManageFreeUInvestmentController.php +++ b/app/Http/Controllers/Admin/ManageFreeUInvestmentController.php @@ -317,8 +317,8 @@ class ManageFreeUInvestmentController extends Controller $validate = Validator::make($request->all(), [ 'issuer' => 'required', - 'presentation' => "required|mimes:pdf,zip", - 'fact_sheet' => "required|mimes:pdf,zip", + 'presentation' => "mimes:pdf,zip,jpeg,jpg,png", + 'fact_sheet' => "mimes:pdf,zip,jpeg,jpg,png", 'type' => 'required', 'geographic_focus' => 'required', ], [ @@ -460,8 +460,8 @@ class ManageFreeUInvestmentController extends Controller $validate = Validator::make($request->all(), [ 'issuer' => 'required', - 'presentation' => "mimes:pdf,zip", - 'fact_sheet' => "mimes:jpeg,png,gif,jfif,pdf,zip", + 'presentation' => "mimes:pdf,zip,jpeg,jpg,png", + 'fact_sheet' => "mimes:pdf,zip,jpeg,jpg,png", 'type' => 'required', 'geographic_focus' => 'required', ], [ @@ -640,8 +640,8 @@ class ManageFreeUInvestmentController extends Controller // ]); $validate = Validator::make($request->all(), [ 'name' => 'required', - 'presentation' => "required|mimes:pdf,zip", - 'fact_sheet' => "required|mimes:pdf,zip", + 'presentation' => "mimes:pdf,zip,jpeg,jpg,png", + 'fact_sheet' => "mimes:pdf,zip,jpeg,jpg,png", 'type' => 'required', 'geographic_focus' => 'required', ], [ @@ -796,8 +796,8 @@ class ManageFreeUInvestmentController extends Controller // ]); $validate = Validator::make($request->all(), [ 'property_name' => 'required', - // 'presentation' => "required|mimes:pdf,zip", - // 'fact_sheet' => "required|mimes:pdf,zip", + 'presentation' => "mimes:pdf,zip", + 'fact_sheet' => "mimes:pdf,zip", 'type' => 'required', 'geographic_focus' => 'required', ], [ diff --git a/app/Http/Controllers/Admin/ManageFreeUInvestments/FractionalRealEstateController.php b/app/Http/Controllers/Admin/ManageFreeUInvestments/FractionalRealEstateController.php index bc033f4..d9dd180 100644 --- a/app/Http/Controllers/Admin/ManageFreeUInvestments/FractionalRealEstateController.php +++ b/app/Http/Controllers/Admin/ManageFreeUInvestments/FractionalRealEstateController.php @@ -102,8 +102,8 @@ class FractionalRealEstateController extends Controller // dd($request->all()); $validate = Validator::make($request->all(), [ 'property_name_and_location' => 'required', - 'presentation' => "|mimes:pdf,zip", - 'fact_sheet' => "|mimes:pdf,zip", + 'presentation' => "|mimes:pdf,zip,jpeg,jpg,png", + 'fact_sheet' => "|mimes:pdf,zip,jpeg,jpg,png", 'type' => 'required', 'geographic_focus' => 'required', ], [ diff --git a/app/Http/Controllers/Admin/OverviewController.php b/app/Http/Controllers/Admin/OverviewController.php index 4be3252..82c105d 100644 --- a/app/Http/Controllers/Admin/OverviewController.php +++ b/app/Http/Controllers/Admin/OverviewController.php @@ -54,6 +54,7 @@ class OverviewController extends Controller public function listingFeaturedStatus(Request $request) { + // dd($request->all()); $listingStatus = $request->listing_status; $id = $request->id; $table = $request->table; @@ -75,15 +76,20 @@ class OverviewController extends Controller $changeListingStatus = \DB::table($table)->where('id', $id)->update([ 'listing_status' => $listingStatus ]); - - if ($changeListingStatus && $listingStatus != 'Hide') { - $user = User::find($data->users_id); - $productName = $data->security_name ?? $data->property_name ?? $data->name_of_the_aif_fund; - $notify['message'] = "Congratulations, Your investment($productName) has been assigned to $listingStatus section!"; - $user->notify(new UserAdmin($notify)); - return response()->json(['status' => 200, 'message' => 'Listing Status Changed!']); + // if ($changeListingStatus && $listingStatus != 'Hide') { + if ($listingStatus != 'Hide') { + if( $listingStatus != 'Non-Featured') + { + $user = User::find($data->users_id); + $productName = $data->security_name ?? $data->property_name ?? $data->name_of_the_aif_fund; + $notify['message'] = "Congratulations, Your investment($productName) has been assigned to $listingStatus section!"; + $user->notify(new UserAdmin($notify)); + return response()->json(['status' => 200, 'message' => 'Listing Status Changed!']); + } } - return response()->json(['status' => 400, 'message' => 'Error Changing Listing Status!']); + // dd($changeListingStatus); + // return response()->json(['status' => 400, 'message' => 'Error Changing Listing Status!']); + return response()->json(['status' => 200, 'message' => 'Listing Status Changed!']); } public function changeStatusBuyer(Request $request) diff --git a/app/Http/Controllers/Frontend/DashboardController.php b/app/Http/Controllers/Frontend/DashboardController.php index 7decc87..5ff0ba4 100644 --- a/app/Http/Controllers/Frontend/DashboardController.php +++ b/app/Http/Controllers/Frontend/DashboardController.php @@ -901,6 +901,7 @@ class DashboardController extends Controller ]); if ($sellerFormUpdateCreate) { return response()->json(['status' => 200, 'message' => 'Seller Form Reviewed & Submitted!']); + // return response()->json(['status' => 200, 'message' => 'Thank you for submitting the seller form. Our team will promptly review your submission and keep you informed regarding the status of your product listing.']); } return response()->json(['status' => 400, 'message' => 'Seller Form Could Not Be Reviewed & Submitted!']); } diff --git a/app/Http/Controllers/Frontend/FractionalRealEstateController.php b/app/Http/Controllers/Frontend/FractionalRealEstateController.php index 5843455..f22a630 100644 --- a/app/Http/Controllers/Frontend/FractionalRealEstateController.php +++ b/app/Http/Controllers/Frontend/FractionalRealEstateController.php @@ -32,14 +32,8 @@ class FractionalRealEstateController extends Controller ->where(['status' => true, 'categories_id' => 2]) ->where('slug', '!=', $slug) ->get(); - // dd($fractionalRealEstate); - $productData = FractionalRealEstate::where('slug', '=', $slug)->first(); $productData = Product::with('product_images')->where('id', $productData->products_id)->first(); - // dd($productData); - // $productData['presentation_file'] = $productData->getRawOriginal('presentation'); - // $productData['fact_sheet_file'] = $productData->getRawOriginal('fact_sheet'); - // dd($fractionalRealEstate); return view('Frontend.Pages.fractional-real-estate.product', compact('fractionalRealEstate', 'otherFRE', 'productData')); } @@ -54,7 +48,7 @@ class FractionalRealEstateController extends Controller } else { return "file not found"; } - dd('hello'); + // dd('hello'); } public function fractData() diff --git a/public/assets/uploads/fractionalrealestate_images/202404161154_1711435445_factsheet.jpg b/public/assets/uploads/fractionalrealestate_images/202404161154_1711435445_factsheet.jpg new file mode 100644 index 0000000..e22ed82 Binary files /dev/null and b/public/assets/uploads/fractionalrealestate_images/202404161154_1711435445_factsheet.jpg differ diff --git a/public/assets/uploads/fractionalrealestate_images/202404161208_pan_card_01707740030294 (1).png b/public/assets/uploads/fractionalrealestate_images/202404161208_pan_card_01707740030294 (1).png new file mode 100644 index 0000000..e759d16 Binary files /dev/null and b/public/assets/uploads/fractionalrealestate_images/202404161208_pan_card_01707740030294 (1).png differ diff --git a/public/assets/uploads/real-estate_images/202404161230_1711435445_factsheet.jpg b/public/assets/uploads/real-estate_images/202404161230_1711435445_factsheet.jpg new file mode 100644 index 0000000..e22ed82 Binary files /dev/null and b/public/assets/uploads/real-estate_images/202404161230_1711435445_factsheet.jpg differ diff --git a/public/uploads/product/fact_sheet/1713249595_factsheet.png b/public/uploads/product/fact_sheet/1713249595_factsheet.png new file mode 100644 index 0000000..e759d16 Binary files /dev/null and b/public/uploads/product/fact_sheet/1713249595_factsheet.png differ diff --git a/public/uploads/product/fact_sheet/1713251093_factsheet.png b/public/uploads/product/fact_sheet/1713251093_factsheet.png new file mode 100644 index 0000000..cfe3d40 Binary files /dev/null and b/public/uploads/product/fact_sheet/1713251093_factsheet.png differ diff --git a/resources/views/Frontend/Pages/dummy/global-private-credit.blade.php b/resources/views/Frontend/Pages/dummy/global-private-credit.blade.php index b92f78a..aa8bf32 100644 --- a/resources/views/Frontend/Pages/dummy/global-private-credit.blade.php +++ b/resources/views/Frontend/Pages/dummy/global-private-credit.blade.php @@ -84,14 +84,14 @@ risk-return balance. The projections indicate that private debt will maintain its position as one of the fastest-growing alternative asset classes in the coming five years, with assets under management (AUM) forecasted to reach $2.3 trillion by December 2027, reflecting - a compound annual growth rate (CAGR) of 10.8%. (Source: Prequin) + a compound annual growth rate (CAGR) of 10.8%. (Source: Preqin)
  • The total Private markets assets under management (AUM) reached $11.7 tn as of June 30,2022. (Source: Mckinsey & Co.)
  • Today, private credit represents more than 20% of the US market for below-investment-grade credit, up from 5% in the mid-2000s , and plays an important role in financing large transactions. (Source: Blackstone)
  • The total capital raised by 137 private debt funds closed during the first three quarters of - 2022 $172.1 bn (Source: Prequin)
  • + 2022 $172.1 bn (Source: Preqin)
    diff --git a/resources/views/Frontend/Pages/index.blade.php b/resources/views/Frontend/Pages/index.blade.php index dc9e13b..bf8031d 100644 --- a/resources/views/Frontend/Pages/index.blade.php +++ b/resources/views/Frontend/Pages/index.blade.php @@ -235,7 +235,7 @@ of the NCREIF Property Index (33.3%), Private equity consists of Preqin Private Equity Index (16.65%) and Private credit consists of Cliffwater Direct Lending Index (16.65%). Past - performance is not indica Ɵ ve of future results. It is not possible to invest directly in + performance is not indicative of future results. It is not possible to invest directly in an index of private market assets. Unless otherwise noted, financial indices assume reinvestment of dividends. All indices are unmanaged.

    diff --git a/resources/views/Frontend/Pages/indian-real-estate/product.blade.php b/resources/views/Frontend/Pages/indian-real-estate/product.blade.php index 5825813..68c4617 100644 --- a/resources/views/Frontend/Pages/indian-real-estate/product.blade.php +++ b/resources/views/Frontend/Pages/indian-real-estate/product.blade.php @@ -50,7 +50,7 @@
    -
    + {{--
    @@ -64,7 +64,37 @@
    -
    +
    --}} + @if ($productData && $productData->product_images != null) + + @endif +
    diff --git a/resources/views/Frontend/Pages/platform_features.blade.php b/resources/views/Frontend/Pages/platform_features.blade.php index eff4673..3e3c181 100644 --- a/resources/views/Frontend/Pages/platform_features.blade.php +++ b/resources/views/Frontend/Pages/platform_features.blade.php @@ -83,7 +83,7 @@
    -

    KYM: Know Your Manager Podcast
    Access to High Quality Research

    +

    KYM: Know Your Manager Podcast

    • Get access to our exclusive Research and enrich your knowledge through our Podcasts and Interviews of Top Asset Managers and Key Personnel of Institutional companies. diff --git a/resources/views/Frontend/Pages/profile/market-list/alternative-investment-fund.blade.php b/resources/views/Frontend/Pages/profile/market-list/alternative-investment-fund.blade.php index eaa16f6..f97a785 100644 --- a/resources/views/Frontend/Pages/profile/market-list/alternative-investment-fund.blade.php +++ b/resources/views/Frontend/Pages/profile/market-list/alternative-investment-fund.blade.php @@ -141,6 +141,36 @@
    + + {{-- modal warning popup modal start --}} + + + {{-- end popup --}} @endsection @section('scripts') @@ -202,10 +232,15 @@ dataType: "json", success: function(result) { if (result.status == 200) { - toastr.success(result.message); + // toastr.success(result.message); + // setTimeout(() => { + // window.location.href = "{{ route('profile_dashboard') }}" + // }, 1000); + $('#successSubmitedModal').modal('show'); setTimeout(() => { + $('#successSubmitedModal').modal('hide'); window.location.href = "{{ route('profile_dashboard') }}" - }, 1000); + }, 4000); } if (result.status == 400) { toastr.warning(result.message); diff --git a/resources/views/Frontend/Pages/profile/market-list/fractional-real-estate.blade.php b/resources/views/Frontend/Pages/profile/market-list/fractional-real-estate.blade.php index 39ad3ef..b84af33 100644 --- a/resources/views/Frontend/Pages/profile/market-list/fractional-real-estate.blade.php +++ b/resources/views/Frontend/Pages/profile/market-list/fractional-real-estate.blade.php @@ -134,6 +134,36 @@
    + + {{-- modal warning popup modal start --}} + + + {{-- end popup --}} @endsection @section('scripts') @@ -182,10 +212,15 @@ dataType: "json", success: function(result) { if (result.status == 200) { - toastr.success(result.message); + // toastr.success(result.message); + // setTimeout(() => { + // window.location.href = "{{ route('profile_dashboard') }}" + // }, 1000); + $('#successSubmitedModal').modal('show'); setTimeout(() => { + $('#successSubmitedModal').modal('hide'); window.location.href = "{{ route('profile_dashboard') }}" - }, 1000); + }, 4000); } if (result.status == 400) { toastr.warning(result.message); diff --git a/resources/views/Frontend/Pages/profile/market-list/sale-form.blade.php b/resources/views/Frontend/Pages/profile/market-list/sale-form.blade.php index 015385d..2d46d74 100644 --- a/resources/views/Frontend/Pages/profile/market-list/sale-form.blade.php +++ b/resources/views/Frontend/Pages/profile/market-list/sale-form.blade.php @@ -170,6 +170,11 @@ success: function(result) { if (result.status == 200) { toastr.success(result.message); + // $('#successSubmitedModal').modal('show'); + // setTimeout(() => { + // $('#successSubmitedModal').modal('hide'); + // window.location.href = route; + // }, 3000); window.location.href = route; } if (result.status == 400) { diff --git a/resources/views/Frontend/Pages/sign_in_otp.blade.php b/resources/views/Frontend/Pages/sign_in_otp.blade.php index 16472b4..fb475b4 100644 --- a/resources/views/Frontend/Pages/sign_in_otp.blade.php +++ b/resources/views/Frontend/Pages/sign_in_otp.blade.php @@ -16,7 +16,7 @@

    Welcome Back

    -

    Sign in to continue to FreeU

    +

    Sign in to continue to Jericho Alternatives

    OTP Login