A modern, feature-rich QR code generator built with Next.js, TypeScript, and Tailwind CSS. Create customizable QR codes for URLs, text, phone numbers, email, and Wi-Fi networks.
- Multiple QR code types:
- URLs
- Plain text
- Email (with subject and body)
- Phone numbers
- Wi-Fi networks (with encryption options)
- Customizable colors (foreground and background)
- Live preview
- One-click download
- Dark mode support
- Fully responsive design
- SEO optimized
- Clone the repository:
git clone https://github.com/yourusername/qr-code-generator.git
cd qr-code-generator- Install dependencies:
npm installRun the development server:
npm run devOpen http://localhost:3000 with your browser to see the result.
- Next.js 14.1.0
- React 18
- TypeScript 5
- Tailwind CSS 3
- qrcode.react 3.1.0
- react-colorful 5.6.1
- react-hot-toast 2.4.1
- @heroicons/react 2.1.1
npm run buildThen start the production server:
npm startMIT
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request