@extends('front_end.layouts.home') @php $showRightSidebar = false; @endphp @section('title', 'Request Blood') @section('left_sidebar') @include('front_end.pages.bloodbank.bloodbank_left_sidebar') @endsection @section('content')

Request Blood

Submit a blood request for yourself or someone else

Blood Request Form
Blood Requirement
One unit is approximately 470 ml of blood
Select the date by which you need the blood donation
Quick select:
Hospital/Location Details
Additional Information
Privacy Notice:

Public requests will be visible to all users of the platform. Your contact information will only be shown to donors who choose to respond to your request.

Your Active Requests
@if(count($activeRequests) > 0)
@foreach($activeRequests as $request)
{{ $request->blood_type }} Blood Request
@php $urgencyClass = $request->urgency == 'emergency' ? 'danger' : ($request->urgency == 'urgent' ? 'warning' : 'primary'); @endphp {{ ucfirst($request->urgency) }}

{{ $request->units_needed }} units needed by {{ \Carbon\Carbon::parse($request->needed_by)->format('M d, Y') }}

{{ $request->hospital_name }}
@endforeach
@else

You have no active blood requests

@endif
Recent Responses
@if(count($recentResponses) > 0)
@foreach($recentResponses as $response)
@if($response->user->avatar) {{ $response->user->name }} @else
{{ strtoupper(substr($response->user->name, 0, 1)) }}
@endif

{{ $response->user->name }}

{{ $response->blood_type }} • {{ $response->units }} unit(s)

{{ ucfirst($response->status) }}

{{ \Carbon\Carbon::parse($response->donation_date)->format('M d, Y') }} {{ \Carbon\Carbon::parse($response->created_at)->diffForHumans() }}

@endforeach
@else

No responses to your requests yet

@endif
Tips for Blood Requests
  • Be specific about the urgency level of your request.
  • Provide accurate contact information to ensure donors can reach you.
  • Set a realistic "needed by" date to give donors enough time to respond.
  • Include relevant medical details in the reason field.
  • Make your request public to increase the chances of finding donors.
  • Be prepared to provide additional information to potential donors.
@endsection @section('extra-js') @endsection