Interactive Credit Card Details Form
🔐 Interactive Credit Card Details Form

A dynamic and responsive React application that simulates a real-time credit card input interface with animated 3D visuals. The form updates live as the user enters their card details and automatically detects card type (Visa or Mastercard). The card flips to show the CVV when the input is focused, enhancing user experience with sleek transitions and modern UI.
Key Features:
- Real-time formatting for card number and expiry date
- Automatic card type detection (Visa/Mastercard)
- 3D flip animation on CVV input focus
- Fully responsive design with Tailwind CSS
- Built with React functional components and hooks
Technologies Used:
- React – for building the interactive UI components using hooks (
useState) - Tailwind CSS – for rapid styling and responsive layout
- JavaScript (ES6+) – for handling input logic and dynamic state updates
- CSS 3D Transforms – to animate card flip for CVV preview
- Vite – for fast development and build tooling
