Skip to content

feat(frontend): build create bounty form #16

@Xuccessor

Description

@Xuccessor

Summary

Authenticated users (wallet connected) can post a new bounty.

Acceptance Criteria

  • Route /bounties/new — redirect to home if not authenticated
  • Form fields: title (required), description (markdown textarea), reward amount in XLM (required), deadline date picker
  • Client-side validation with react-hook-form + zod
  • On submit: POST /bounties with JWT in Authorization header
  • On success: redirect to the new bounty's detail page
  • On error: display field-level error messages

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestfrontendNext.js frontend work

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions