🏅 درباره سامانه صدور گواهی و تقدیرنامه

ویژه معلمان و دانش‌آموزان دبستان شهید جهان آرا

این سامانه برای صدور آنلاین گواهی‌نامه‌ها و تقدیرنامه‌ها برای همکاران و دانش‌آموزان طراحی شده است. فرآیند صدور، طراحی قالب، امضا و مهر دیجیتال در آن لحاظ شده است.

این پروژه با Next.js 14 و React توسعه داده شده و از Bootstrap و React-Bootstrap برای طراحی رابط کاربری استفاده شده است. احراز هویت با کوکی‌ها مدیریت می‌شود.

با تشکر

محمد لبافی، توسعه‌دهنده سامانه‌های دبستان شهید جهان آرا

بهار 1404

🔹اطلاعات کلی سامانه

ویژگیمقدار
📂 پلتفرمWeb Application
🚀 فریمورکNext.js 14.2.3
📝 زبان برنامه‌نویسیJavaScript (React-based)
📦 نسخه ReactReact 18
📡 احراز هویتjs-cookie @3.0.5
🎨 UI LibraryBootstrap 5.3.3 + React-Bootstrap

🚀 لینک‌های مهم

📌 نحوه راه‌اندازی

git clone https://github.com/...
cd project-folder
npm install
npm run dev

🌐 صفحات اصلی

عنوانلینک
🏠 صفحه اصلی سامانه/taghdir
📝 صدور گواهی جدید/taghdir/new-certificate
📄 صدور تقدیرنامه جدید/taghdir/new-acknowledgment

🔑 احراز هویت

از کوکی برای حفظ نشست استفاده شده است:

import Cookies from 'js-cookie';

const isAuthenticated = Cookies.get('auth');
if (isAuthenticated !== 'true') {
  router.push('/login');
}

📁 package.json


{
  "name": "certificate-jahanara",
  "version": "0.1.0",
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start"
  },
  "dependencies": {
    "next": "14.2.3",
    "react": "^18",
    "react-dom": "^18",
    "bootstrap": "^5.3.3",
    "react-bootstrap": "^2.10.5",
    "js-cookie": "^3.0.5"
  }
}
logo

شماره تماس: ۳۳۵۴۳۱۴۱ - ۳۳۵۴۳۱۴۱

کد پستی: 1177935311

© تمامی حقوق محفوظ است

Jahanara school - 2025