Personal Practice2023
CardGenius
ID card generator that creates professional cards from user input. Upload a photo, fill details, download the card. Cloudinary handles image optimization.

Overview
A practical tool for organizations that need ID cards without design overhead. Users fill a form, upload a photo (any size/format), and the system generates a clean, consistent ID card. Cloudinary handles image processing and optimization on the backend, ensuring quality output regardless of input. Simple problem, useful solution.
Role
Independent builder using the project to test architecture and product execution quality.
Scope
Delivered complete workflows with attention to usability, performance, and clean implementation.
Technologies
React.jsReduxMulterCloudinaryNode.js
Key Learnings
- Cloud-based file management with Cloudinary
- Image processing workflows
- Redux architecture patterns
Challenges & Solutions
- Handling various image formats and sizes while maintaining ID card quality
- Implementing client-side image cropping and positioning for card templates
- Managing Cloudinary upload quotas and optimizing image transformations
Business Impact
- Improved delivery quality through cloud-based file management with Cloudinary.
- Improved delivery quality through image processing workflows.
- Improved delivery quality through redux architecture patterns.
Outcome
- Shipped CardGenius as a complete, usable product experience.
- Strengthened reliability and maintainability through real implementation constraints.
- Created a reusable foundation for future iteration and feature expansion.
Want similar delivery?Schedule a Call