A seamless, swipe-style web app that pulls media from Reddit channels (subreddits) and presents it like short-form vertical reels.
- React + TypeScript + Vite
- Framer Motion (transitions)
- GitHub Pages (auto-deploy via Actions)
- Comma-separated subreddit input (e.g.
funny,memes,wallpapers) - Pulls images/videos from public Reddit JSON
- Vertical swipe/scroll feed with snap points
- Smooth in-view transitions
- Links back to original Reddit posts
npm install
npm run devnpm run build
npm run previewManual publish flow used in this setup:
npm run build
# publish dist/ to gh-pages branchSite URL:
https://<your-username>.github.io/subswipe/
- NSFW/safety filters
- Save playlists/favorites
- Infinite loading/pagination
- Keyboard + gesture navigation enhancements