Skip to content

Commit

Permalink
Update Must-Good-Must Not
Browse files Browse the repository at this point in the history
  • Loading branch information
zhangzhongnan928 authored Oct 28, 2024
1 parent dc4da75 commit e14bf84
Showing 1 changed file with 54 additions and 14 deletions.
68 changes: 54 additions & 14 deletions Must-Good-Must Not
Original file line number Diff line number Diff line change
@@ -1,22 +1,62 @@
Tapp to build
# Tapp Building Requirements

Must:
1. It's designed to be used on Twitter. User A can create a TLink of the Tapp to share on Twitter for other users (like User B) to use.
2. It provides motivation for both User A and User B.
3. Less than 3 pages UX for each feature (the page shows in tweet feed, a confirmation checking page after user click a button in tweet feed, a result page after transection is done)
## Essential Requirements

### Twitter Integration & Social Sharing
- Must be designed for Twitter usage
- User A should be able to create and share a Tlink of the tapp on Twitter for User B to access
- Simple integration with Twitter's feed display format

Good to Have:
1. It's built for existing tokens/NFTs, allowing for easy branding.
2. It can be built quickly (delivery in 0.5 day) using existing contracts and backend.
3. It has the potential to go viral.
4. It only requires the TokenScript file, with no additional development needed.
5. Social sharing buttons to make it easier for User A to share their TLink on Twitter and other platforms.
### User Incentives
- Must provide clear motivations for both:
- User A (the sharer)
- User B (the recipient/user)

### Streamlined UX
Maximum of 3 pages per feature:
1. Initial view in tweet feed
2. Confirmation page after tweet feed button click
3. Result page after transaction completion

Must Not:
1. More than 3 buttons(cards) in tweet feed.
2. More than 3 days to build.
## Preferred Features

### Existing Token Integration
- Built for existing tokens/NFTs
- Leverage established branding
- Utilize existing community

### Rapid Development
- Development time: 0.5 day target
- Use existing contracts where possible
- Utilize existing backend infrastructure

### Viral Potential
- Design for shareability
- Include compelling social elements
- Create engaging user interactions

### Technical Simplicity
- Require only TokenScript file
- No additional development needed
- Leverage existing infrastructure

### Social Sharing Enhancement
- Include easy-to-use sharing buttons
- Support multiple social platforms
- Optimize for Twitter sharing

## Restrictions

### UI Limitations
- Maximum 3 buttons/cards in tweet feed
- Keep interface clean and focused
- Maintain simplicity in user interactions

### Development Timeline
- Must not exceed 3 days total development time
- Include testing and deployment
- Ready for production use quickly

---

*Note: This document serves as a guideline for building effective tapps that prioritize user engagement, rapid deployment, and social sharing capabilities.*

0 comments on commit e14bf84

Please sign in to comment.