Skip to content

enn-dee/Certificate-Generator

Repository files navigation

Certificate Generator

This project is a React-based web application that allows users to generate and download customized certificates.

Features

  • Create personalized certificates by filling out a form
  • Preview the generated certificate
  • Download the certificate as a PDF

Technologies Used

  • React
  • Material-UI (MUI)
  • HTML2Canvas and jsPDF (for PDF generation)

Getting Started

Prerequisites

  • Node.js (version 12 or higher)
  • npm (usually comes with Node.js)

Installation

  1. Clone the repository:

    git clone https://github.com/enn-dee/certificate-generator.git
    
  2. Navigate to the project directory:

    cd Certificate-Generator
    
  3. Install dependencies:

    npm install
    
  4. Start the development server:

    npm start
    
  5. Open your browser and visit http://localhost:3000 to view the application.

Usage

  1. Fill out the certificate form with the required information.
  2. Click the "Generate" button to create and preview your certificate.
  3. If you're satisfied with the result, click the "Download as PDF" button to save your certificate.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published