A modern photo editing & printing tool built with Next.js, TailwindCSS, and TypeScript.
Create, crop, and generate passport-size or ID photos with print-ready layouts (4x6 / 5x7).
- ✂️ Photo Editing – Crop, resize, and adjust photos.
- 🖼️ Print Preview – Generate layouts for 4x6 / 5x7.
- 🎨 Beautiful UI – Tailwind + ShadCN components.
- 📱 Responsive – Works on mobile, tablet, and desktop.
- ⚡ AI Helpers – Starter AI integrations (
src/ai/). - ☁️ Firebase Hosting – Deploy-ready config.
- 🔄 CI/CD – GitHub Actions workflow included.
git clone https://github.com/xamaryadav/PhotoPort.git
cd PhotoPort
npm installnpm run devnpm run build
npm startThis project is set up for Firebase Hosting. Deploy with:
firebase deploy