Welcome to Halal Stints

Find short-term work opportunities, aligning work with ethics & morals

Login
Sign Up
{{ isSignUp ? signUpError : loginError }}

{{ isSignUp ? 'By signing up, you confirm you agree to our privacy statement, and terms of service as below.' : '' }}

Reset Password

Enter your email address and we'll send you a link to reset your password.

{{ passwordResetError }}
Password reset email sent! Check your inbox.

Welcome, {{ userProfile?.fullName || userProfile?.companyName || user.email }}

Verified Your business is verified and you can post stints.
Pending Your verification request is pending approval.
Unverified Your business needs to be verified before you can post stints.
Debug Information
User ID: {{ user ? user.uid : 'null' }}
Email: {{ user ? user.email : 'null' }}
Account Type: {{ accountType }}
User Profile: {{ userProfile ? 'loaded' : 'null' }}
Business Data: {{ accountType === 'business' ? JSON.stringify(business, null, 2) : 'N/A' }}
        

Profile Not Found

We couldn't find your profile data. This might be due to:

  • Your account was just created and data is still processing
  • There was an error saving your profile
  • You're using a different account type than what was registered

My Profile

Accepted formats: PDF, DOC, DOCX

{{ uploadProgress }}% Uploaded

Current CV: View CV

Business Profile

Applications

{{ stint.title }}

Name: {{ app.userName }}

Email: {{ app.userEmail }}

Phone: {{ app.userPhone || 'N/A' }}

Status: {{ app.status }}

View CV

Business Verification Required

Your business needs to be verified before you can post stints.

Please complete your business profile and request verification.

Verification request submitted. Please wait for approval.

Post a New Stint

Your Stints

You haven't posted any stints yet.

{{ stint.title }}
{{ stint.businessName }} {{ stint.location || 'Remote' }}
⏱️ {{ stint.duration || 'Flexible' }}
📅 {{ stint.startDate ? new Date(stint.startDate).toLocaleDateString() : 'Flexible' }}
📝 Posted: {{ new Date(stint.postedAt).toLocaleDateString() }}
{{ stint.description }}
Payment: {{ stint.payment }}
Requirements: {{ stint.requirements }}

Available Stints

No stints available at the moment.

Check back later for new opportunities.

{{ stint.title }}
{{ stint.businessName }} {{ stint.location || 'Remote' }}
⏱️ {{ stint.duration || 'Flexible' }}
📅 {{ stint.startDate ? new Date(stint.startDate).toLocaleDateString() : 'Flexible' }}
📝 Posted: {{ new Date(stint.postedAt).toLocaleDateString() }}
{{ stint.description }}
Payment: {{ stint.payment }}
Requirements: {{ stint.requirements }}

Your Applications

Stint: {{ app.stintTitle }}

Status: {{ app.status }}

Admin Panel - Business Verification

No pending verification requests.

Pending Verification Requests

{{ business.companyName || 'Unnamed Business' }}

Email: {{ business.email }}

Industry: {{ business.industry }}

Location: {{ business.location }}

Website: {{ business.website }}

Description: {{ business.description }}