1. Жобаның мәні
RES 2026 — Астанада өтетін халықаралық экологиялық саммиттің жұмысын қамтамасыз етуге арналған жоғары жүктемеге төзімді ақпараттық платформа. Сайт тек іс-шараның визиттік картасы ғана емес, сонымен қатар қатысушыларды, сарапшыларды және ұйымдастырушыларды («QazExpoCongress» ҚҚ) біртұтас цифрлық ортада біріктіретін күрделі операциялық құрал болып табылады.
2. Қандай мәселе шешілді
Тіркеудің күрделілігі: Қатысушылардың өтінімдерін жинау және аккредитациялау процесі автоматтандырылып, әртүрлі анкеталардың орнына бірыңғай жүйе енгізілді.
Деректер қауіпсіздігі: Қатысушылардың жеке деректерін халықаралық стандарттарға (TLS 1.2, DDoS шабуылдарынан қорғаныс) сәйкес қорғау жүзеге асырылды.
Ақпараттық хаб: Бағдарлама, жаңалықтар және саммит материалдарын жариялауға арналған құрылымдалған платформа құрылып, көптілділік (KZ, RU, EN) қолдауы қамтамасыз етілді.
3. Функционалдық мүмкіндіктер (Ішінде не бар)
Аккредитация жүйесі: Қатысушылар мәртебесін нақты уақыт режимінде синхрондау үшін ішкі тіркеу жүйесімен екіжақты интеграция.
Интерактивті әкімшілік панель: Тапсырыс беруші тарапынан контентті толық басқару — өтінімдерді модерациялау, пайдаланушыларды және сайт бөлімдерін әзірлеушілердің қатысуынсыз басқару.
Көптілділік және бейімделгіштік: Мобильді құрылғыларда (iOS/Android) мінсіз жұмыс істеу және халықаралық аудитория үшін үш тілді қолдау.
Пошталық шлюз: Қатысушыларға автоматты хабарламалар мен хаттарды жіберу үшін SMTP сервисін баптау.
SEO-негіз: Ғаламдық іздеу жүйелерінде индексациялау үшін мета-тегтер мен сайт құрылымын толық оңтайландыру.
4. Қалай жұмыс істейді
Өтінім беру: Қатысушы сайттағы форманы толтырады, деректер бірден аккредитация жүйесіне жіберіледі.
Тексеру: Ұйымдастырушы әкімшілік панель арқылы деректерді тексеріп, мәртебе тағайындайды.
Хабарлама: Жүйе SMTP сервисі арқылы қатысушыға растау жібереді.
Материалдарға қол жеткізу: Авторизациядан кейін пайдаланушы жабық бөлімдер мен жеке саммит бағдарламасына қол жеткізеді.
5. Кейс үшін негізгі артықшылықтар
Ұйымдастырушы үшін (QazExpoCongress): Қатысушылар санын ашық бақылау және Figma-дизайн негізінде кодқа енгізілген интерфейс арқылы контентті оңай басқару.
Қатысушылар үшін: Интуитивті түсінікті интерфейс және беттердің жоғары жүктемеде де жылдам жүктелуі (10 секундқа дейін).
Технологиялық тұрақтылық: Laravel + React стекін қолдану жүйенің жоғары өнімділігі мен масштабталуын қамтамасыз етті.
6. Технологиялық стек
Backend: PHP 8.0, Laravel (MVC архитектурасы).
Frontend: React.js, HTML5, CSS3 (HTTP сұраныстарын азайту үшін стильдерді компиляциялау).
Дерекқор: MySQL 5.6, резервтік көшіру жүйесімен.
Инфрақұрылым: Linux серверлері, SSL сертификаттары, NCALayer үйлесімділігі (қажет болған жағдайда), DDoS шабуылдарынан қорғаныс.