8000 GitHub - louispawaon/easycert: a web-based platform that automates certificate generation for multiple use cases. users upload custom certificate designs, map participant data to placeholders, and generate personalized certificates in bulk, ready for download distribution.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

a web-based platform that automates certificate generation for multiple use cases. users upload custom certificate designs, map participant data to placeholders, and generate personalized certificates in bulk, ready for download distribution.

Notifications You must be signed in to change notification settings

louispawaon/easycert

Repository files navigation

EasyCert

A web-based platform that automates certificate generation for multiple use cases. Users upload custom certificate designs, map participant data to placeholders, and generate personalized certificates in bulk, ready for download distribution.

Features

  • 🎨 Custom Certificate Design: Upload your own certificate templates and customize them
  • 📝 Dynamic Text Elements: Add and position text elements with drag-and-drop functionality
  • 🖼️ Real-time Preview: See changes instantly with live preview functionality
  • 📊 Bulk Generation: Generate multiple certificates at once with participant data
  • 🚀 Next.js Powered: Fast and responsive web interface
  • 🎨 Tailwind CSS + shadcn/ui: Beautiful and consistent UI components
  • 📦 Modular Architecture: Easy to extend and maintain

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (v18 or higher)
  • npm (v9 or higher) or yarn
  • Git (for version control)

Installation

  1. Clone the repository:
git clone https://github.com/louispawaon/easycert.git
  1. Navigate to the project directory:
cd easycert
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and visit: http://localhost:3000

Contributing

We welcome contributions! Here's how to get started:

  1. Fork the repository
  2. Create a new branch from the develop branch:
git checkout -b feature/your-feature-name
  1. Make your changes and commit them:
git commit -m 'Add some feature'
  1. Push to the branch:
git push origin feature/your-feature-name
  1. Open a pull request to the develop branch

About

a web-based platform that automates certificate generation for multiple use cases. users upload custom certificate designs, map participant data to placeholders, and generate personalized certificates in bulk, ready for download distribution.

Resources

Stars

Watchers

Forks

Packages

No packages published
0