An advanced real time web application using GPU for editing, enhancing, and sharing images.
Built with React (Vite) on the frontend and Flask on the backend, with cloud storage using Cloudinary and subscription-based payment with Stripe.
You can find the project demo here. As it is a free service, backend may not work.
- Email/password signup & login
- Google OAuth login
- JWT-based authentication
- Supports Any Image Size From Local Disk, Online URL, Canvas JSON File
- Adjust Colors, Details of the image
- Custom Preset Filters
- Reflect, Swirl, Bulge/Pinch Filters, Histogram Equalization, Contrast Stretching
- Add text and shapes
- Preset Text Templates
- Crop and resize
- Style transfer (with templates & any image)
- Super resolution (upscaling)
- Undo/Redo Feature
- Users Projects
- Bookmarks
- Manage Subscriptions
- Reports & Notices
- Access Project Information Dashboard
- Share edited images with the community
- Sort by bookmarks and views
- Like / rate images
- Report inappropriate content
- Pagination
TODO: Find similar images using semantic search
- Review and manage reported images
- Manage Admins
- Add New Text and Style Transfer Templates
- Stripe integration for subscription plans
- Webhooks to:
- Update subscription plans
- Subscription Cancellations
- Reset user quotas (
style_completionandupscale_completion)
- Frontend: React (Vite), TailwindCSS, Fabric.js, WebGL
- Backend: Flask
- Database: MongoDB
- Storage: Cloudinary
- Auth: JWT + Google OAuth
- Payments: Stripe
- Deployment: Vercel, Render












