-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
Description
➡️ Title
Integrate project creation flow with backend Soroban deployment
📘 Description
Integrate the frontend project creation form or flow with backend Soroban contract deployment.
🚀 Requirements
- Send project creation data to backend via POST
/projects. - Receive created project data including contract address and issuer public key.
- Display success feedback to user after creation.
- Handle error responses clearly with UI messages.
📝 Implementation notes
- Use existing API integration patterns.
- Prepare UI components to display contract and issuer details if needed.
- Follow design system styles for form submissions and success modals.
✅ Acceptance Criteria
- Project creation flow integrated with backend endpoint.
- Displays success confirmation with project details.
- Handles error responses with clear UI messages.
- Uses kebab-case for all file and folder names.
- Does not use default alias imports or relative paths.
- Uses alias paths with
@. - Code structured with reusable components and reuses existing ones.
⚠ Use kebab-case for all file and folder names.
⚠ Do not use default alias imports or relative paths like ../../components/foo.
⚠ Use alias paths with @, e.g. @/components/foo.
⚠ Structure the code with reusable components and reuse existing ones.