This project is a React-based web application that allows users to generate and download customized certificates.
- Create personalized certificates by filling out a form
- Preview the generated certificate
- Download the certificate as a PDF
- React
- Material-UI (MUI)
- HTML2Canvas and jsPDF (for PDF generation)
- Node.js (version 12 or higher)
- npm (usually comes with Node.js)
-
Clone the repository:
git clone https://github.com/enn-dee/certificate-generator.git
-
Navigate to the project directory:
cd Certificate-Generator
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and visit
http://localhost:3000
to view the application.
- Fill out the certificate form with the required information.
- Click the "Generate" button to create and preview your certificate.
- If you're satisfied with the result, click the "Download as PDF" button to save your certificate.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.