პროექტებზე დაბრუნება
02პროფესიული სწავლების, სერტიფიცირებისა და ვერიფიკაციის პლატფორმასაკუთარი პროექტი

პროფესიული მომზადება და დასაქმების ცენტრი

მრავალენოვანი ინსტიტუციური პლატფორმა, რომელიც შევქმენი ჩემი პროფესიული მომზადებისა და დასაქმების ცენტრისთვის: პროგრამების გამოქვეყნება, სერტიფიკატების რეესტრი და ვერიფიკაცია, პროგრამისა და შეფასების PDF დოკუმენტები, ადმინისტრირება და SEO ერთ სისტემაში.

როლი
დამფუძნებელი და Full-Stack დეველოპერი
სტეკი
Next.js · React · TypeScript · MongoDB
ფოკუსი
მოქმედი საჯარო პლატფორმა

ადაპტური ნახვა

კომპიუტერი

პროფესიული სწავლების, სერტიფიცირებისა და ვერიფიკაციის პლატფორმა

  • სტრუქტურირებული პროგრამების კატალოგი სამ ენაზე
  • სერტიფიკატის საჯარო ვერიფიკაცია კონფიდენციალურობის დაცვით
  • პროგრამის დანართებისა და შეფასების PDF დოკუმენტების გენერაცია
  • პროგრამების, კატეგორიებისა და სერტიფიკატების რეესტრის ადმინისტრირება
  • ლოკალიზებული SEO და სოციალური მეტამონაცემები

მიმოხილვა

პროფესიული მომზადება და დასაქმების ცენტრი ჩემი საკუთარი პროფესიული სწავლების ორგანიზაციაა და ამავდროულად პროდუქტი, რომელსაც თავად ვავითარებ და ვიყენებ საქმიანობაში. ამიტომ ვებგვერდი მხოლოდ პრეზენტაცია არ არის — ის პროგრამებზე, დოკუმენტაციასა და სერტიფიკატების ვერიფიკაციაზე საჯარო წვდომის წერტილია, რომელსაც შიდა ადმინისტრაციული სისტემა ემსახურება.

პლატფორმა სტრუქტურირებულ მონაცემებზეა აგებული, რათა პროგრამების ინფორმაცია, სერტიფიკატების ჩანაწერები და შეფასების დოკუმენტაცია თანმიმდევრული იყოს როგორც საჯარო გვერდებზე, ისე ჩამოსატვირთ დოკუმენტებსა და ადმინისტრაციულ პროცესებში.

პროგრამები და დოკუმენტაცია

თითოეული პროგრამა ინახება სტრუქტურირებულ მრავალენოვან მონაცემად: კვალიფიკაციის ტიპი, მიმოხილვა, სამიზნე აუდიტორია, წინაპირობები, სწავლების ფორმატი, ხანგრძლივობა, სასწავლო დრო, სწავლის შედეგები, დასაქმების პოზიციები, სასწავლო გეგმა, შეფასება, გასაცემი დოკუმენტები და FAQ.

ამავე მონაცემებიდან სისტემა ქმნის პროგრამის PDF დანართს, ამიტომ საჯარო ინფორმაცია და ოფიციალური თანმხლები დოკუმენტი ცალ-ცალკე ხელით სამართავი არ არის.

სერტიფიკატის ვერიფიკაცია

გაცემული სერტიფიკატები რეგისტრირდება უნიკალური ნომრით, პროფესიით, სასწავლო პერიოდით, გაცემის მონაცემებით, აკადემიური საათებითა და სტატუსით. საჯარო ვერიფიკაცია რეესტრს ამოწმებს და შედეგს კონფიდენციალურობის დაცვით აჩვენებს — მაგალითად, სრული პერსონალური ჩანაწერის ნაცვლად მფლობელის ინიციალებით.

შეფასების დოკუმენტები

პროგრამებისთვის შესაძლებელია შეფასების პროფილის, მოდულების კრიტერიუმების, გამსვლელი ზღვრის, მტკიცებულებების, ხელახალი შეფასებისა და გასაჩივრების წესების განსაზღვრა. თუ სერტიფიკატის ჩანაწერს შეფასების მონაცემები აქვს, სისტემა ქმნის Assessment Record-სა და Assessment Checklist-ს PDF ფორმატში.

ადმინისტრირება და ოპერაციები

დაცული ადმინისტრაციული ნაწილი მართავს პროფესიულ კატეგორიებს, პროგრამებს და სერტიფიკატების რეესტრს. ადმინისტრატორის სესია ეფუძნება JWT-ს HttpOnly cookie-ში, ხოლო production გარემოში პაროლები ჰეშირებული სახით ინახება.

მრავალენოვნება, SEO და კომუნიკაცია

საჯარო პლატფორმა მუშაობს ინგლისურ, ქართულ და რუსულ ენებზე next-intl-ის საშუალებით. ლოკალიზებულ მარშრუტებს, metadata-ს, canonical URL-ებს, hreflang-ს, sitemap-სა და robots-ს ემატება დინამიკური Open Graph / Twitter გამოსახულებები. საკონტაქტო ფორმას შეუძლია შეტყობინებების გაგზავნა Nodemailer-ის საშუალებით.

რას მართავს პლატფორმა

პროგრამების გამოქვეყნება

  • კატეგორიები და ძებნადი პროგრამების კატალოგი
  • დეტალური სამენოვანი პროგრამის გვერდები
  • სასწავლო გეგმა, შედეგები, შეფასება და FAQ

სერტიფიკატების რეესტრი

  • უნიკალური სერტიფიკატების ჩანაწერები და სტატუსები
  • სასწავლო პერიოდი, ხანგრძლივობა და აკადემიური საათები
  • ვერიფიკაცია კონფიდენციალურობის დაცვით

დოკუმენტების გენერაცია

  • პროგრამის PDF დანართები
  • Assessment Record შეფასების არსებობისას
  • Assessment Checklist პროგრამის კრიტერიუმებიდან

შეფასების მოდელი

  • მოდულების კრიტერიუმები და ქულები
  • გამსვლელი ზღვარი და შეფასების სკალა
  • მტკიცებულებები, ხელახალი შეფასება და გასაჩივრება

ადმინისტრირება

  • კატეგორიებისა და პროგრამების მართვა
  • სერტიფიკატების რეესტრის მართვა
  • დაცული ადმინისტრატორის ავტორიზაცია

Production და SEO

  • სამენოვანი მარშრუტები და კონტენტი
  • Canonical, hreflang, sitemap და robots
  • დინამიკური Open Graph / Twitter metadata
სტრუქტურირებული მონაცემები → სამუშაო დოკუმენტები

სისტემის ერთ-ერთი მთავარი უპირატესობაა, რომ საჯარო გვერდები, სერტიფიკატის ვერიფიკაცია და გენერირებული დოკუმენტები ერთსა და იმავე სტრუქტურირებულ ჩანაწერებს ეფუძნება და არა ერთმანეთისგან განცალკევებულ კონტენტს.

01

პროგრამის მონაცემები

პროგრამის გვერდი + PDF დანართი

02

სერტიფიკატების რეესტრი

ვერიფიკაციის საჯარო შედეგი

03

შეფასების მონაცემები

Assessment Record + Checklist

სერტიფიკატის ვიზუალური დიზაინი და QR-კოდი ცალკე მზადდება; პლატფორმა მართავს რეესტრს, ვერიფიკაციასა და თანმხლებ დოკუმენტებს და თავად სერტიფიკატის მაკეტს არ აგენერირებს.

არქიტექტურა

Frontend

Next.js 16, React 19, TypeScript, Tailwind CSS

მონაცემები

MongoDB და Mongoose სქემები

ლოკალიზაცია

next-intl — EN / GE / RU

დოკუმენტები

PDFKit პროგრამისა და შეფასების PDF-ებისთვის

ადმინის უსაფრთხოება

JWT HttpOnly cookie-ში + bcrypt პაროლის ჰეშები

კომუნიკაცია

Nodemailer საკონტაქტო ფორმისთვის

რა დგას საჯარო ვებგვერდის უკან

საჯარო ინტერფეისს უკავშირდება ცალკე ადმინისტრაციული ნაწილი იმ მონაცემებისთვის, რომლებიც რეალურ საქმიანობაში იცვლება — პროგრამები, კატეგორიები და გაცემული სერტიფიკატები.

ადმინისტრაციული პანელი
პროგრამებისა და პროფესიების მართვა
სერტიფიკატების რეესტრის მართვა

გალერეა

პროგრამების კატალოგი
სერტიფიკატის საჯარო ვერიფიკაცია
ცენტრის შესახებ გვერდი
კონტაქტი და შეტყობინების ფორმა

შემდეგი პროექტი

AutoGO Tbilisi

მრავალენოვანი ავტოგაქირავების პლატფორმა