Transform your digital year into beautiful Apple-inspired visualizations! Upload your data exports from YouTube, Yelp, Twitter, and Reddit to create stunning year-end summaries similar to Spotify Wrapped.
- Multi-Platform Support: YouTube, Yelp, Twitter, Reddit (Instagram & TikTok coming soon)
- Apple-Inspired Design: Clean, minimalist aesthetic with light/dark mode
- Privacy-First: Data processed locally, never permanently stored
- Beautiful Visualizations: Interactive charts and shareable social cards
- Instant Insights: Discover surprising patterns in your digital behavior
- Upload Your Data: Export your data from supported platforms
- Get Insights: View beautiful analytics and charts
- Share Your Story: Download images or share links with friends
- Stay Private: Delete your data anytime with one click
- YouTube: Watch history, top channels, viewing patterns
- Yelp: Review history, ratings, business categories
- Twitter: Tweet patterns, hashtags, mentions, engagement
- Reddit: Posts, comments, subreddits, karma distribution
- Instagram: Stories, posts, interactions
- TikTok: Watch time, favorite creators, trending content
- Backend: Flask, SQLAlchemy, PostgreSQL
- Frontend: Apple-inspired CSS, Chart.js, Bootstrap 5
- Data Processing: Python, JSON/CSV parsers
- Deployment: Replit, Gunicorn
- Go to Google Takeout
- Select "YouTube and YouTube Music"
- Choose "My Activity" → Download JSON
- Visit Yelp Account Settings
- Go to "Privacy" → "Request Account Data"
- Download when ready
- Go to Twitter Settings
- Request your archive
- Upload the JSON files
- Visit Reddit Privacy Settings
- Request your data
- Upload the JSON export
- No Cloud Storage: Data processed on our servers, not stored permanently
- User Control: Delete all your data with one click
- Session-Based: No accounts required, temporary sessions only
- Secure Processing: Files validated and processed securely
Inspired by Apple's design principles:
- Clarity: Clean, easy-to-understand visualizations
- Simplicity: Minimal interface, maximum impact
- Accessibility: Light/dark mode, responsive design
- Privacy: User control over their data
# Clone the repository
git clone <your-repo-url>
cd year-end-replay
# Install dependencies
pip install -r requirements.txt
# Set up environment variables
export DATABASE_URL="your-database-url"
export SESSION_SECRET="your-secret-key"
# Run the application
python main.py- YouTube & Yelp support
- Twitter & Reddit integration
- Apple-inspired design
- Light/dark mode toggle
- Privacy features
- Instagram support (Phase 2)
- TikTok integration (Phase 2)
- Advanced sharing features
- Premium analytics tier
We welcome contributions! Please feel free to submit issues and enhancement requests.
This project is licensed under the MIT License - see the LICENSE file for details.
Making digital self-reflection accessible and beautiful. Everyone deserves to see their digital story told in a meaningful way.
Built with ❤️ for digital storytelling