A modern web application to generate, verify, and download official StudyJam certificates. Users can simply enter their unique ID to claim their credential instantly.
- ✅ Certificate generation using unique user ID
- 🔍 Verification system for authenticity
- 📥 Download certificates (PDF/image format)
- 🌐 SEO-optimized with Open Graph & Twitter meta tags
- ⚡ Fast and lightweight frontend (Vite + React)
- 📱 Fully responsive design
👉 https://studyjam25certificate.vercel.app/
├── public/
│ ├── favicon.svg
│ └── preview.png
├── src/
│ ├── components/
│ ├── pages/
│ ├── main.jsx
│ └── App.jsx
├── index.html
├── package.json
└── README.md
- Frontend: React + Vite
- Styling: CSS / Tailwind (if used)
- Deployment: Vercel
- SEO: Open Graph + Twitter Cards
Clone the repository:
git clone https://github.com/your-username/studyjam-certificate-portal.git
cd studyjam-certificate-portalInstall dependencies:
npm installRun the development server:
npm run devBuild for production:
npm run build-
User visits the portal
-
Enters their StudyJam ID
-
System validates the ID
-
Certificate is:
- Generated dynamically
- Verified
- Available for download
This project includes:
- Open Graph tags (Facebook, LinkedIn)
- Twitter Card support
- Custom preview image
- Theme color for mobile browsers
The site includes a social preview image located at:
/public/preview.png
Used for link sharing across platforms.
- 🔐 Admin dashboard for certificate management
- 📊 Analytics for certificate claims
- 📧 Email certificate delivery
- 🌍 Multi-language support
Contributions are welcome!
- Fork the repo
- Create a new branch
- Commit changes
- Open a Pull Request
This project is licensed under the MIT License.
- Google StudyJam initiative
- Open-source community
- Vercel for hosting