A modern, user-friendly web application for creating and managing beautiful award certificates in bulk. Perfect for schools, organizations, and events where multiple certificates need to be generated with consistent styling.
Working App Deployed on : https://award-maker.vercel.app/
- Create multiple certificates at once
- Consistent styling across all certificates
- Real-time preview of all certificates
- Adjustable colors for all text elements
- Custom decorative elements and borders
- Upload corner images and backgrounds
- Two layout options: Portrait and Landscape
- Customizable fonts and text sizes
- Adjustable opacity for background elements
- Add, edit, and remove recipients
- Customize signatories and their titles
- Editable presentation text
- Real-time preview of changes
- Export to PDF with proper formatting
- Multiple certificates per page in portrait mode
- Single certificate per page in landscape mode
- Maintains aspect ratio for consistent appearance
- High-quality output
- Clone the repository:
git clone https://github.com/yourusername/award-certificate-generator.git
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Open http://localhost:3000 in your browser
- Framework: Next.js 14 with TypeScript
- Styling: Tailwind CSS
- Icons: Lucide Icons
- PDF Generation: jsPDF
- HTML to Image: html2canvas
- UI Components: Custom shadcn/ui components
We welcome contributions! Here's how you can help:
- Bug Reports: Open an issue describing the bug and how to reproduce it
- Feature Requests: Open an issue describing your suggested feature
- Code Contributions: Submit a pull request with your improvements
- Documentation: Help improve or translate the documentation
- Additional certificate templates
- Support for different paper sizes (A4, Letter, etc.)
- CSV/Excel import for bulk recipient data
- Save and load certificate designs
- Additional export formats (PNG, JPEG)
- Mobile-responsive design
- Multi-language support
- Custom font uploads
- Template sharing system
This project is licensed under the MIT License - see the LICENSE file for details.
- Lucide Icons for the beautiful decorative elements
- Tailwind CSS team for the styling framework
- Next.js team for the amazing framework
- shadcn/ui for the component system
- All contributors who help improve this project
If you encounter any issues or have questions:
- Check the Issues page
- Open a new issue if your problem isn't already reported
- Provide as much detail as possible to help us help you
Made with ❤️ for educators and organizations who need an easy way to create beautiful certificates