Saad Faisal
  • Home
  • About
  • Projects
  • Experience
  • Skills
  • Contact
Back to Projects
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.

CardGenius
Live DemoView Code

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.

Interested in this project?

Check out the live demo or explore the source code.

Live DemoGitHub
View All Projects
Want similar delivery?Schedule a Call

Built by M. Saad Faisal

·