RestorePhotos.io
This project restores old face photos using AI. It utilizes the GFPGAN ML model on Replicate to enhance and restore blurry or damaged facial images.
How it works
The application allows users to upload photos, which are then processed through a Next.js API route using the GFPGAN model. The restored photo is then returned to the user.
Key Features:
- AI-Powered Restoration: Uses GFPGAN for high-quality face restoration.
- Easy Deployment: One-click deployment to Vercel.
- Rate Limiting: Optional rate limiting using Upstash Redis.
- Authentication: Implements authentication using Auth.js and Neon.
Powered by
- Replicate (AI API)
- Bytescale (storage + image processing API)
- Verce (hosting, serverless functions, analytics)
- Auth.js + Neon (auth + DB)
- Upstash Redis (rate limiting)