Crypto Token + Social Media dAPP Development

Job ID: 39129213

Budget: $750 – $1,500 USD

4 inter-connected projects. Please state which of them you are bidding on.

Project 1: Crypto token
• Token creation
• Smart contract(s) for managing reward token distributions

Project 2: Website/dAPP
• Social media app where people post images and “Like”
• Daily contest for the theme of the posts
• Limit users to 1 post per day and up to 5 “Likes” (votes)
• Ad-generated revenue
• Connect Web3 wallet to site
• Anti-bot protection to ensure users are real people
• Database should store who posted which images and daily metrics for # of Likes per post
• Bot-based content moderation (auto-delete inappropriate images and text)
• Other typical Website content (About Us, Policies, User Agreement, Contact Form, Profile Management, Notification Preferences, etc.)
• Cloud-based (AWS, Google)

Much of this code is freely available on GitHub, those some features are custom and some may be a combination of GitHub projects (such as social media app + content moderation bot). Please avoid building everything from scratch.

The social media apps on GitHub seem to offer more than our initial requirements (such as following others, posting comments), so those are a welcomed bonus if available on first release.

Project 3: Mobile app (iOS and Android)
• Same customer-facing features as the Website, but mobile-friendly
• Published to App Store and Google Play
• Push notification for new daily contest theme
• Push notification for daily winner

Project 4: Admin mobile app (Android only)
• Review daily metrics (# of posts, # of likes per post)
• Send reward tokens to daily winner
• Not published to App Store or Google Play. Only accessible on my device where I would also control access to the token rewards distribution (keeping private keys secure).
• Either a push notification or other daily reminder to distribute rewards manually
Related categories: Cloud Computing Programming Smart Contracts DApps