Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Fireinthebellyy/ftb-web/llms.txt

Use this file to discover all available pages before exploring further.

Opportunities are the heart of FTB Hustle. Whether you’re organizing a hackathon, offering a grant, or running a competition, this guide will walk you through creating and submitting your opportunity.

Prerequisites

Before creating an opportunity, ensure you:
  • Have an active FTB Hustle account
  • Are logged in to the platform
  • Have all necessary details about your opportunity (dates, location, etc.)
Role-based posting: Users with “user” role need admin approval before their opportunities go live. Members and admins can post directly without approval.

Creating an Opportunity

1

Access the opportunity form

Navigate to the opportunities section and click the “Create Opportunity” or “New Post” button to open the submission form.
2

Enter basic information

Fill in the required fields:Title (required)
  • Minimum 4 characters
  • Maximum 100 characters
  • Should be clear and descriptive
Description (required)
  • Minimum 10 characters
  • Maximum 2000 characters
  • Provide comprehensive details about the opportunity
  • Include eligibility criteria, requirements, and benefits
Write a compelling description that clearly explains what participants will gain and why they should apply.
3

Select opportunity type

Choose from four opportunity types:
  • Hackathon - Coding competitions and collaborative building events
  • Grant - Funding opportunities for projects or research
  • Competition - General competitions and contests
  • Ideathon - Idea pitching and innovation challenges
Select the type that best matches your opportunity as this helps users filter and discover relevant opportunities.
4

Add tags

Enter at least one tag (minimum 2 characters) to help categorize your opportunity.Tags help users discover your opportunity through search and filtering. Use relevant keywords like:
  • Technology domains (AI, Web3, Mobile)
  • Skills required (Design, Development, Marketing)
  • Target audience (Students, Startups, Researchers)
Separate multiple tags with commas.
5

Upload images (optional)

Add up to 4 images to make your opportunity more engaging:
  • Supported formats: JPG, PNG, GIF
  • Images are uploaded to secure cloud storage
  • First image serves as the cover/thumbnail
High-quality images increase engagement. Include event posters, previous event photos, or branded graphics.
6

Add metadata (optional)

Enhance your opportunity with additional details:Location
  • Specify venue or city
  • Use “Online” or “Remote” for virtual events
Organizer Information
  • Company or organization name
  • Contact details or social media links
Date Range
  • Start date: When the opportunity begins
  • End date: Application deadline or event end date
  • Dates are stored in YYYY-MM-DD format
7

Schedule publishing (optional)

By default, opportunities are published immediately (subject to approval). You can schedule future publishing:
  • Click the schedule icon in the bottom action bar
  • Select date and time using the datetime picker
  • The opportunity will automatically go live at the scheduled time
Scheduled opportunities are only visible to admins until the publish time arrives.
8

Review and submit

Before submitting:
  • Review all entered information for accuracy
  • Ensure all required fields are filled
  • Verify images are properly uploaded
  • Double-check dates and deadlines
Click “Post” to submit your opportunity.
  • For users: Your opportunity will be marked as pending and requires admin approval
  • For members/admins: Your opportunity goes live immediately

Editing Opportunities

You can edit your own opportunities after submission:
1

Locate your opportunity

Find your posted opportunity in the feed or your profile.
2

Open edit menu

Click the three-dot menu (⋮) on your opportunity card and select “Edit Post”.
3

Make changes

The opportunity form will open with your existing data pre-filled. Make your desired changes.
  • You can add/remove images
  • Update any text fields
  • Modify dates and metadata
4

Save changes

Click “Update” to save your changes. The button is only enabled when you’ve made modifications.

Deleting Opportunities

To delete an opportunity you created:
  1. Click the three-dot menu (⋮) on your opportunity
  2. Select “Delete Post”
  3. Confirm the deletion in the prompt
Deletion is permanent and cannot be undone. All associated data (comments, bookmarks, upvotes) will also be removed.

Validation Rules

Your opportunity must meet these requirements:
FieldRequirement
TypeMust be one of: hackathon, grant, competition, ideathon
TitleRequired, 4-100 characters
DescriptionRequired, 10-2000 characters
TagsRequired, minimum 2 characters (at least one tag)
ImagesOptional, maximum 4 images
LocationOptional, any text
Organizer InfoOptional, any text
Start/End DateOptional, valid date format
Publish AtOptional, valid datetime

Best Practices

Write Clear Titles

Use descriptive, action-oriented titles that immediately convey the opportunity type and value proposition.

Comprehensive Details

Include all relevant information: eligibility, prizes, requirements, deadlines, and contact information in the description.

Use Quality Images

Add professional, high-resolution images. The first image is crucial as it appears as the thumbnail.

Tag Appropriately

Use specific, relevant tags. Think about what terms users would search for to find your opportunity.

Set Clear Deadlines

Always specify application deadlines and event dates to help users plan accordingly.

Keep Updated

Edit your opportunity if details change. Delete expired opportunities to keep the platform current.

Troubleshooting

My opportunity isn’t appearing
  • Check your user role. Regular users need admin approval before opportunities go live.
  • Verify you haven’t scheduled it for a future date.
Images won’t upload
  • Ensure images are under the size limit (typically 5MB per image)
  • Check your internet connection
  • Verify the file format is supported (JPG, PNG, GIF)
Form validation errors
  • Read the error message carefully - it indicates which field needs correction
  • Ensure title is between 4-100 characters
  • Confirm description is between 10-2000 characters
  • Add at least one tag
Can’t edit or delete
  • You can only edit/delete opportunities you created
  • Check that you’re logged in with the correct account

Next Steps

After creating your opportunity:
  • Monitor engagement (upvotes, comments, bookmarks)
  • Respond to comments and questions promptly
  • Share the opportunity link on social media
  • Update details as needed

Related Guide

Learn how users can bookmark and track your opportunity