I've created 5 comprehensive documents to help you prepare your submission. Each serves a specific purpose in presenting your U NO HOO project to judges.
| File | Size | Purpose | Time to Complete |
|---|---|---|---|
| NOTION_PAGE_CONTENT.md | 11 KB | Full project documentation for Notion | Copy/paste (10 min) |
| SUBMISSION.md | 2.8 KB | Quick submission package summary | Ready to use (2 min) |
| PRESENTATION_OUTLINE.md | 8.6 KB | Slide deck structure with speaker notes | Create slides (30-60 min) |
| ONE_PAGER.md | 8.4 KB | Comprehensive project overview | Reference doc (ready) |
| SUBMISSION_CHECKLIST.md | 9.7 KB | Step-by-step submission prep guide | Follow tasks (1-2 hours) |
-
✅ Deploy to Render (15 min)
- Follow
SUBMISSION_CHECKLIST.md→ "Quick Deployment Guide" - Get your live demo URL
- Follow
-
✅ Create Notion Page (10 min)
- Copy all content from
NOTION_PAGE_CONTENT.md - Paste into new Notion page
- Replace placeholder URLs with your demo link
- Set to "Anyone with link can view"
- Copy all content from
-
✅ Update GitHub README (5 min)
- Add demo link to top of README.md
- Add screenshots (optional but recommended)
- Ensure repo is public
-
✅ Submit Links
- GitHub: https://github.com/Fan-Runming/spoon-core
- Demo: [Your Render URL]
- Notion: [Your Notion link]
⭐ MOST IMPORTANT - This is your main documentation
What it contains:
- Complete project overview and problem statement
- Feature descriptions with examples
- Technical architecture diagrams
- Use cases and user impact
- Future roadmap
- Team info and contact details
- Screenshots placeholders
How to use:
- Create new Notion page
- Copy ALL content from this file
- Paste into Notion
- Add 3-5 screenshots:
- Main interface (desktop)
- Generated profile card
- Mobile view
- Search feature
- Replace all placeholder URLs:
[Your Deployment URL Here]→ Your Render/Railway linkyour-email@example.com→ Your actual email[Your Notion Page Link]→ Delete this self-reference
- Share settings:
- Click "Share" button (top right)
- Turn on "Share to web"
- Copy link
- Test: Open link in incognito mode to verify public access
Estimated time: 10-15 minutes
Quick reference for submission package
What it contains:
- 30-second pitch
- Working features checklist
- Key innovations summary
- Quick test instructions
- Project structure overview
How to use:
- Use as GitHub README enhancement
- Or copy into email to judges
- Reference when creating short descriptions
- Quick reminder of what to highlight
Estimated time: Already done! Just reference it.
Complete slide deck structure
What it contains:
- 13 slide layouts with content
- Speaker notes for each slide
- Demo script (2 minutes)
- Visual design guidelines
- Appendix with live presentation tips
How to use:
-
Option A - Create slides:
- Use Google Slides / PowerPoint / Keynote
- Create 13 slides following the outline
- Copy content for each slide
- Add screenshots and visuals
- Export as PDF
- Share public link
-
Option B - Skip slides:
- If presentation not required, skip this
- Use as reference for talking points
- Extract key points for documentation
Estimated time: 30-60 minutes (if creating slides)
Slide order:
- Title
- Problem
- Solution
- How it works
- Demo (video/live)
- Key features comparison
- Technical architecture
- Innovation highlights
- User impact
- Learnings
- Roadmap
- Call to action
- Thank you
Comprehensive single-document reference
What it contains:
- Elevator pitch
- All features listed
- Tech stack table
- Detailed user flow
- Test cases for judges
- Roadmap with phases
- Market context
How to use:
- Reference document for yourself
- Copy sections into other materials
- Use test cases to verify your demo works
- Share with team members for context
- Extract parts for LinkedIn/Twitter posts
Don't need to submit this file directly - it's a reference.
⭐ YOUR STEP-BY-STEP GUIDE
What it contains:
- Pre-submission checklist (tick boxes)
- Deployment guides (Render, Railway, Vercel)
- Screenshot guidelines
- Demo video script
- Quality checks
- Email template for submission
- Troubleshooting section
How to use:
- Print or keep open while preparing submission
- Work through sections sequentially:
- Demo Deployment
- GitHub Repository
- Documentation
- Presentation (optional)
- Screenshots
- Final quality checks
- Check off items as you complete them
- Use email template for final submission
- Reference troubleshooting if issues arise
This is your PROJECT MANAGER - follow it step by step!
Estimated time: 1-2 hours total (mostly waiting for deployment)
Morning:
- Read
SUBMISSION_CHECKLIST.mdfully - Deploy to Render.com (15 min setup, 5 min deploy)
- Test deployed app thoroughly (10 min)
- Take 5 screenshots (desktop + mobile views)
Afternoon:
- Create Notion page from
NOTION_PAGE_CONTENT.md - Add screenshots to Notion
- Update all placeholder URLs
- Test Notion link in incognito mode
Evening:
- Update GitHub README with demo link
- Verify GitHub repo is public
- Test all links one final time
2-3 hours:
- Create slides from
PRESENTATION_OUTLINE.md - Record 2-minute demo video
- Export slides as PDF
- Upload to Google Drive with public link
30 minutes:
- Final quality check (all links work)
- Copy email template from
SUBMISSION_CHECKLIST.md - Fill in all URLs
- Send submission email
- Celebrate! 🎉
You need 3-5 screenshots minimum:
- Desktop main interface (showing full UI)
- Generated profile card (close-up with tags)
- Mobile view (responsive layout)
- People list (multiple mini-cards)
- Search results (showing search feature)
Desktop screenshots:
# Mac
Cmd + Shift + 4 → drag to select area
# Windows
Win + Shift + S → select areaMobile screenshots:
1. Open browser DevTools (F12)
2. Click device toolbar icon (Cmd/Ctrl + Shift + M)
3. Select "iPhone 12 Pro" (390px)
4. Take screenshot of browser window
Tips:
- Use incognito mode for clean browser (no extensions)
- Consistent window size (1280x800 or 1920x1080)
- Good data: Create interesting example profiles
- Annotate with arrows/boxes (use Preview/Paint)
You'll need to track several URLs:
MY PROJECT LINKS
================
✅ GitHub: https://github.com/Fan-Runming/spoon-core
🚀 Demo: [FILL AFTER DEPLOYMENT]
- Render: https://u-no-hoo.onrender.com
- Railway: https://u-no-hoo.up.railway.app
📄 Notion: [FILL AFTER CREATING PAGE]
- https://notion.so/your-page-link
🎤 Slides: [FILL IF CREATING]
- Google Drive: https://drive.google.com/...
🎥 Video: [FILL IF RECORDING]
- Loom: https://loom.com/...
- YouTube: https://youtu.be/...
📧 Contact:
- Email: your-email@example.com
- GitHub: @Fan-Runming
Keep this handy while updating documentation!
A: Only if the submission requires a presentation. If it's optional, prioritize the Notion page and live demo instead.
A: Render.com is recommended:
- Free tier available
- Easy setup (just connect GitHub)
- Auto-deploys on git push
- Good for Python/FastAPI
Railway is also excellent but has $5/month minimum after trial.
A:
- Setup: 5-10 minutes (account creation + config)
- First deploy: 2-3 minutes
- Subsequent deploys: 1-2 minutes (auto-triggered)
A: YES! These are templates. Feel free to:
- Add your personal voice
- Adjust technical details
- Include your team info
- Modify roadmap based on your vision
A: Minimum viable submission (30 min):
- Deploy app (15 min)
- Create Notion page (10 min)
- Update GitHub README (5 min)
That's enough! Everything else is enhancement.
A: Add to:
- Notion page (most important)
- GitHub README (nice to have)
- Slides (if creating presentation)
A: Use incognito mode in your browser:
- Cmd + Shift + N (Mac)
- Ctrl + Shift + N (Windows)
If links work there, judges can access them!
Get your app live FIRST. It's easier to document a working demo than to rush deployment last minute.
Before submitting, go through the full user journey:
- Add 3-4 test people
- Try search
- Test on mobile (DevTools or real phone)
- Check all buttons work
Create interesting example profiles:
- "Sarah Chen - AI Researcher from MIT"
- "David Park - DeFi Developer from Singapore"
- "Maria Garcia - UX Designer from Barcelona"
Makes demos more engaging than "John Doe - Engineer".
Don't overcomplicate. A working prototype with clear documentation beats an ambitious unfinished product.
- Screenshots > descriptions
- Demo video > text explanations
- Live demo > static images
→ Read SUBMISSION_CHECKLIST.md → "Troubleshooting" section
→ Check Render/Railway logs for errors
→ Verify GEMINI_API_KEY is set
→ Get free key: https://ai.google.dev/
→ Or use OpenAI instead (modify code to use OPENAI_API_KEY)
→ Focus on: Deploy + Notion page + GitHub README
→ Skip: Slides, video, extra polish
→ Just copy-paste from NOTION_PAGE_CONTENT.md!
→ It's already written for you
→ Only need to add screenshots and URLs
SUBMISSION READY?
=================
Core Requirements:
[ ] Live demo is accessible (tested in incognito)
[ ] GitHub repo is public
[ ] Notion page is public
[ ] All links work
Content Quality:
[ ] Demo shows all key features working
[ ] No placeholder text in documentation
[ ] Screenshots are clear and relevant
[ ] Contact info is accurate
Functionality:
[ ] Can add multiple people
[ ] Search works
[ ] Mobile layout looks good
[ ] No console errors (F12 → Console)
Polish:
[ ] Fixed typos in documentation
[ ] Consistent terminology
[ ] Professional appearance
[ ] Links open in new tabs
If you can check all core requirements ✅, you're ready to submit!
These documents provide everything you need. The work is already done—you just need to:
- Deploy (follow checklist)
- Copy-paste (Notion content)
- Replace URLs (with your links)
- Submit (email template provided)
Estimated total time: 1-2 hours
Good luck with your submission! 🚀
If anything is unclear, check:
SUBMISSION_CHECKLIST.md→ Troubleshooting section- GitHub Issues → Ask the community
- SpoonOS docs →
/docfolder in repo
You've got comprehensive documentation. Now go build something amazing! ✨