A full-stack image processing application inspired by Cloudinary.
Users can register, upload images, perform transformations, and retrieve transformed images through a simple web interface.
Frontend:
https://image-processing-frontend-kappa.vercel.app/
Backend:
https://image-processing-service-26hy.onrender.com
- User Registration
- User Login
- JWT Authentication
- Protected Routes
- Upload Images
- Resize Images
- Rotate Images
- Convert Image Formats
- Cloud Storage Integration
- MongoDB Atlas
- Cloudinary
- React
- TypeScript
- Vite
- Axios
- React Router DOM
- Node.js
- Express.js
- TypeScript
- MongoDB Atlas
- Mongoose
- JWT
- Bcrypt
- Sharp
- Cloudinary
React Frontend
│
▼
Express API
│
▼
MongoDB Atlas
│
▼
Cloudinary Storage
│
▼
Sharp TransformationsClone repository:
git clone https://github.com/KhushiB03/Image---Processing---Service.gitBackend:
cd backend
npm install
npm run devFrontend:
cd frontend
npm install
npm run dev- Grayscale Filter
- Watermarking
- Image Deletion
- Batch Processing
- Transformation History
Khushi Bhardwaj


