Fetch App is the official application for yfetch.com, providing a powerful interface to fetch, manage, and analyze your saved content from various social platforms. Currently supporting Reddit and Twitter, with more platforms coming soon.
- Reddit Integration: Fetch and manage your saved Reddit posts
- Twitter Integration: Access and organize your Twitter bookmarks
- Secure Authentication: Built with Supabase for robust user management
- Modern UI: Crafted with React and shadcn/ui for a beautiful user experience
- Responsive Design: Works seamlessly across desktop and mobile devices
- Frontend: React with TypeScript
- UI Framework: shadcn/ui + Tailwind CSS
- Authentication: Supabase Auth
- Database: Supabase PostgreSQL
- Build Tool: Vite
- Deployment: Netlify
To run this project locally:
# Clone the repository
git clone <repository-url>
# Install dependencies
npm install
# Start the development server
npm run dev
Create a .env
file with the following variables:
VITE_REDDIT_CLIENT_ID=your_reddit_client_id
VITE_REDIRECT_URI=your_redirect_uri
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
VITE_SUPABASE_URL=your_supabase_url
The app is automatically deployed to app.yfetch.com via Netlify when changes are pushed to the main branch.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is proprietary software owned by YFetch. All rights reserved.