@extends('front.layouts.app') @section('content') Create Your Account Join our sports community and connect with athletes, teams, and sponsors @include('admin.components.messages') @csrf Account Basic Full Name * @if ($errors->has('full_name')) {{ $errors->first('full_name') }} @endif Email Address * Verify @if ($errors->has('email')) {{ $errors->first('email') }} @endif Phone Number * @if ($errors->has('phone')) {{ $errors->first('phone') }} @endif Password * @if ($errors->has('password')) {{ $errors->first('password') }} @endif Confirm Password * I am signing up as: {{-- Dynamic role selection loaded from Role module --}} {{-- Icons are mapped in RegisterController->showRegistrationForm() --}} {{-- To add new roles: Create role in admin, add icon mapping in controller --}} @if (isset($registrationRoles) && $registrationRoles->count() > 0) @foreach ($registrationRoles as $index => $role) {{ $role['title'] }} @endforeach @else {{-- Fallback in case no roles are loaded --}} Athlete Team/Club Sponsor Fan @endif {{-- Dynamic Profile Fields Section --}} {{-- Athlete Profile Fields --}} Athlete Profile Date of Birth Gender -- Select Gender -- @if (isset($genders)) @foreach ($genders as $id => $name) {{ $name }} @endforeach @endif Sport (Max 2) -- Select Sport -- @if (isset($sports)) @foreach ($sports as $id => $title) {{ $title }} @endforeach @endif @if ($errors->has('master_sport_id')) {{ $errors->first('master_sport_id') }} @endif Position Select Position @if (isset($positions)) @foreach ($positions as $id => $title) {{ $title }} @endforeach @endif School / Club Social Media Profile {{-- Location Fields (For Athlete, Team, Sponsor profiles only) --}} Country Select Country @if (isset($countries)) @foreach ($countries as $id => $title) {{ $title }} @endforeach @endif State Select State @if (isset($states)) @foreach ($states as $id => $title) {{ $title }} @endforeach @endif City Select City @if (isset($cities)) @foreach ($cities as $id => $title) {{ $title }} @endforeach @endif Description {{ old('bio_description') }} {{-- Team/Club Profile Fields --}} Team/Club Profile Team / Club Name Sport / League Select Sport @if (isset($sports)) @foreach ($sports as $id => $title) {{ $title }} @endforeach @endif Team Size Location Country Select Country @if (isset($countries)) @foreach ($countries as $id => $title) {{ $title }} @endforeach @endif State Select State @if (isset($states)) @foreach ($states as $id => $title) {{ $title }} @endforeach @endif City Select City @if (isset($cities)) @foreach ($cities as $id => $title) {{ $title }} @endforeach @endif Contact Person About Us {{ old('team_bio_description') }} {{-- Sponsor Profile Fields --}} Sponsor Profile Sponsor Type Individual Company Company Name Location Country Select Country @if (isset($countries)) @foreach ($countries as $id => $title) {{ $title }} @endforeach @endif State Select State @if (isset($states)) @foreach ($states as $id => $title) {{ $title }} @endforeach @endif City Select City @if (isset($cities)) @foreach ($cities as $id => $title) {{ $title }} @endforeach @endif Industry / Sector Budget Range Select Budget @if (isset($budgets)) @foreach ($budgets as $id => $title) {{ $title }} @endforeach @endif {{-- Fan Profile Fields --}} Fan Profile Choose a user name * @if ($errors->has('fan_chose_username')) {{ $errors->first('fan_chose_username') }} @endif Favorite Sport Select Sport @if (isset($sports)) @foreach ($sports as $id => $title) {{ $title }} @endforeach @endif Follow your favorites team or athlete @if (old('fan_favorites_user_id.0')) @else @endif City {{-- City --}} {{-- File Upload Section --}} Upload Profile Photo Click to Upload or drag and drop (Max, File size: 25 MB) Profile Photo.jpg 200 KB 0% Upload National ID or Passport Click to Upload or drag and drop (Max, File size: 25 MB) Passport.jpg 200 KB 0% {{-- Image Cropper Modal for Profile Photo --}} Crop Profile Photo {{-- Preferences & Agreements Section --}} Preferences & Agreements Customize your notification settings and review our agreements Receive updates via Email Get updates in your inbox SMS Receive text messages Push Notifications Get instant notifications on your device Legal Agreements I agree to the Terms & Conditions and Privacy Policy * By checking this box, you acknowledge that you have read and agree to our Terms & Conditions and Privacy Policy @if ($errors->has('terms_accepted')) {{ $errors->first('terms_accepted') }} @endif Yes, I want to receive promotional emails (Optional) Get the latest updates, special offers, and exclusive content delivered to your inbox. You can unsubscribe at any time. {{-- Captcha Section --}} @if (config('captcha.enabled', false)) {!! captcha_img() !!} @endif Create Account {{-- Already have an account? Sign In --}} {{-- JavaScript moved to external file: /public/front/assets/js/register.js --}} @endsection @push('scripts') @endpush @push('page_css') @endpush @push('page_script') @endpush
Join our sports community and connect with athletes, teams, and sponsors
(Max, File size: 25 MB)
Already have an account? Sign In