Skip to content

SunnyAgrwl05/StudyJam25

Repository files navigation

🎓 StudyJam Certificate Portal

A modern web application to generate, verify, and download official StudyJam certificates. Users can simply enter their unique ID to claim their credential instantly.


🚀 Features

  • ✅ 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

🖥️ Live Demo

👉 https://studyjam25certificate.vercel.app/


📂 Project Structure

├── public/
│   ├── favicon.svg
│   └── preview.png
├── src/
│   ├── components/
│   ├── pages/
│   ├── main.jsx
│   └── App.jsx
├── index.html
├── package.json
└── README.md

🛠️ Tech Stack

  • Frontend: React + Vite
  • Styling: CSS / Tailwind (if used)
  • Deployment: Vercel
  • SEO: Open Graph + Twitter Cards

⚙️ Installation & Setup

Clone the repository:

git clone https://github.com/your-username/studyjam-certificate-portal.git
cd studyjam-certificate-portal

Install dependencies:

npm install

Run the development server:

npm run dev

Build for production:

npm run build

🧠 How It Works

  1. User visits the portal

  2. Enters their StudyJam ID

  3. System validates the ID

  4. Certificate is:

    • Generated dynamically
    • Verified
    • Available for download

🌍 SEO & Meta Tags

This project includes:

  • Open Graph tags (Facebook, LinkedIn)
  • Twitter Card support
  • Custom preview image
  • Theme color for mobile browsers

📸 Preview

The site includes a social preview image located at:

/public/preview.png

Used for link sharing across platforms.


📌 Future Improvements

  • 🔐 Admin dashboard for certificate management
  • 📊 Analytics for certificate claims
  • 📧 Email certificate delivery
  • 🌍 Multi-language support

🤝 Contributing

Contributions are welcome!

  1. Fork the repo
  2. Create a new branch
  3. Commit changes
  4. Open a Pull Request

📄 License

This project is licensed under the MIT License.


💡 Acknowledgements

  • Google StudyJam initiative
  • Open-source community
  • Vercel for hosting

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors