sweet-platform

byDev Kulriya

Build a modern, scalable web/mobile app called "Syndicate". Core Vision: A performance-based platform where users prove intelligence through challenges, earn reputation, gain certificates, and connect with like-minded high-performing individuals. Target Users: Students and early professionals who want to: - Compete intellectually - Find smart collaborators - Build proof of skill (not resumes) --- 🧱 CORE PRODUCT MODULES 1. Authentication (Animated UX) - Animated login/signup page (smooth transitions) - Fields: name, email, password - After login → dashboard --- 2. Dashboard (Home) - Show: - Active Challenges - User Rank - Token Balance - Clean modern UI (dark theme) --- 3. Challenge System - Challenge cards: - Title - Description - Difficulty - Button: "Attempt Challenge" --- 4. Submission System - Input: text answer - Store: - user_id - challenge_id - answer - timestamp --- 5. Evaluation System - Peer voting (upvote system) - Optional AI scoring placeholder --- 6. Leaderboard System - Rank users based on: - votes - performance - Highlight Top 3 (đŸĨ‡đŸĨˆđŸĨ‰) - Monthly reset leaderboard - Store past winners --- 7. Token & Reward System - Earn tokens for: - submissions - wins - leaderboard rank - Show token balance - Bonus rewards for top 3 monthly --- 8. Certificate System (Coursera-style) - Generate certificates after: - completing challenges - achieving milestones - Certificate includes: - Name - Achievement - Date - Add "Download Certificate" button --- 9. Profile System (LinkedIn-style) - User profile page: - Name - Bio - Skills - Achievements - Certificates - Ranking history - Show performance stats (not posts) --- 🌐 SOCIALIZATION SYSTEM (IMPORTANT) Design this as QUALITY-BASED networking, not random social media. A. Smart User Discovery - Show recommended users based on: - similar challenge performance - same interests - Section: "Find People Like You" B. Connect System - Button: "Connect" - Maintain connections list C. Discussion Rooms (Focused) - Topic-based rooms: - Business - Strategy - Debate - Users can: - post ideas - reply to others - Keep UI clean (no spam-style feed) D. Collaboration Invitations - Allow users to: - invite others to collaborate - form small teams E. Messaging (Simple) - Basic 1-to-1 chat between connections - Keep minimal (no complex real-time system required) --- 🎨 UI/UX REQUIREMENTS - Dark modern theme - Smooth animations: - page transitions - hover effects - button interactions - Mobile-first responsive design - Clean, premium look (not cluttered) --- 📊 DATA STRUCTURE Users: - id, name, email, tokens, rank Challenges: - id, title, description, difficulty Submissions: - user_id, challenge_id, answer, votes Certificates: - user_id, title, date Connections: - user_id, connected_user_id Messages: - sender_id, receiver_id, message Leaderboard: - user_id, score, monthly_rank --- âš ī¸ IMPORTANT RULES - Build modular structure - Keep features simple but functional - Avoid overcomplication - Focus on usability + clarity --- TAGLINE: "Compete. Prove your thinking. Connect with the best." --- END GOAL: A working prototype that demonstrates: - competition - performance-based ranking - intelligent networking ecosystem

LandingLoginRoomsDiscovery
Landing

Comments (0)

No comments yet. Be the first!

Architecture

No Services Diagrams Yet

Architecture diagrams will be automatically generated when the Project Manager creates tasks for your project.

Landing design preview
Login: Sign In
Dashboard: View System Stats
Dashboard: Manage Users
Users: Edit User
Users: Suspend User
Challenges: Manage Challenges
Challenges: Create Challenge
Challenges: Edit Challenge
Leaderboard: Manage Rankings
Leaderboard: Reset Monthly
Rooms: Moderate Discussions
Certificates: Manage Certificates