უკან პროექტებში
Smart Luxy Service Logo
WEB დეველოპმენტი v1.0.0 გამორჩეული

Smart Luxy Service WEB დეველოპმენტი პროექტი

პროექტის ნახვა
Smart Luxy Service

პროექტის შესახებ

Smart Luxy Service არის სრულფუნქციური ვებ-პლატფორმა, რომელიც შექმნილია საცხოვრებელი კომპლექსების ინფრასტრუქტურის ცენტრალიზებული მართვისთვის.

პლატფორმა აერთიანებს ფიზიკურ წვდომის კონტროლს — Hikvision DS-K1T805MX მოწყობილობებთან ISAPI პროტოკოლით ინტეგრაციას, RFID/NFC ჩიპების (Mifare, EM4100, DESFire) რეალურ დროში სკანირებას, ბინების კარების, ლიფტებისა და ბარიერების დისტანციურ მართვას, ლიფტის PIN-კოდის ავტომატურ ყოველდღიურ როტაციას.

ფინანსური მოდული მოიცავს Bank of Georgia-ს e-commerce API-თან OAuth 2.0 ინტეგრაციას, ონლაინ გადახდას ქართულ ლარში (₾), წინასწარ გადახდებს 12 თვემდე და Webhook callback-ებს. გადახდის სტატუსი ავტომატურად სინქრონიზდება ლიფტის წვდომასთან — გადაუხდელ მოსახლეს ლიფტის წვდომა იბლოკება.

ქსელური ინფრასტრუქტურა აგებულია WireGuard VPN ტუნელზე, რომელიც აკავშირებს სერვერს კომპლექსების MikroTik როუტერებთან. პლატფორმა მხარს უჭერს 11 ბრენდის როუტერს და შეიცავს VPN დიაგნოსტიკის ინსტრუმენტებს.

SMS სისტემა (SMSOffice.ge API v2) უზრუნველყოფს OTP კოდების გაგზავნას პაროლის აღდგენისას, გადახდის ავტომატურ შეხსენებებს და მიწოდების სტატუსის ტრეკინგს.

უსაფრთხოება მოიცავს bcrypt ჰეშირებას, CSRF ტოკენებს, Brute Force დაცვას, Rate Limiting-ს, 7-როლიან RBAC სისტემას (super_admin-დან guest-მდე) და TLS 1.3 დაშიფვრას.

სერვერული მხარე — Windows Server, Nginx reverse proxy, PHP 8.3 FastCGI (8 worker), MariaDB 10.11 (17+ ცხრილი). ავტომატური ბექაფი 365-დღიანი შენახვით, PHP-CGI Watchdog auto-restart-ით და 5 დაგეგმილი Task-ით.

ადმინ პანელი (18 გვერდი) საშუალებას აძლევს ადმინისტრატორებსა და მოდერატორებს მართონ მომხმარებლები, კომპლექსები, ბინები, ჩიპები, გადახდები, SMS-ები და სერვერის ჯანმრთელობა.

პროექტი აწყობილია ფრეიმვორკის გარეშე (No Framework) — მთლიანი არქიტექტურა, API დიზაინი, უსაფრთხოების სისტემა და UI (1470+ ხაზი custom CSS, dark + gold theme) ხელით არის დაწერილი.

ამ პროექტში გამოყენებული ტექნოლოგიები

PHP

PHP

სერვერული ლოგიკის და დინამიური ვებ-გვერდების შექმნა

MySQL

MySQL

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

Nginx

Nginx

მაღალი ხარისხის ვებ სერვერი და უკუ პროქსი.

Bank of Georgia (BOG)

Bank of Georgia (BOG)

გადახდის სისტემა

SmsOffice

SmsOffice

SMS მარკეტინგისთვის

Windows Server

Windows Server

გამოიყენება ქსელის, მომხმარებლების, ფაილების და სერვისების სამართავად.

Python 3

Python 3

არის პროგრამირების ენა, რომელიც გამოიყენება ვებ-აპებისთვის, API-ებისთვის, ავტომატიზაციისთვის, მონაცემების დამუშავებისთვის და AI-სთვის

PowerShell

PowerShell

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

Batch Script

Batch Script

არის Windows-ის .bat სკრიპტი, რომელიც გამოიყენება ბრძანებების ავტომატურად გაშვებისთვის, ფაილების მართვისთვის და სისტემური პროცესების დასაქოქად.

PHP-CGI / FastCGI

PHP-CGI / FastCGI

არის PHP-ის გაშვების რეჟიმი, სადაც ვებსერვერი (Nginx/Apache) PHP სკრიპტებს ასრულებს ცალკე პროცესით სწრაფად და სტაბილურად.

PHP-CGI Watchdog

PHP-CGI Watchdog

არის მონიტორინგის სერვისი, რომელიც ამოწმებს PHP-CGI/FastCGI პროცესებს და თუ გაჩერდა ან გაიჭედა, ავტომატურად რესტარტს უკეთებს.

WireGuard VPN

WireGuard VPN

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

MikroTik RouterOS

MikroTik RouterOS

არის MikroTik-ის როუტერის ოპერაციული სისტემა, რომელიც გამოიყენება ქსელის მართვისთვის: Routing, Firewall, NAT, VPN, QoS და Hotspot კონფიგურაციებისთვის.

დამატებითი ინფორმაცია

Smart Luxy Service

საცხოვრებელი კომპლექსების მართვის პლატფორმა

🔐

წვდომის კონტროლი

  • • Hikvision ISAPI ინტეგრაცია
  • • RFID/NFC ჩიპების მართვა (Mifare, EM, DESFire)
  • • კარების, ლიფტების, ბარიერების კონტროლი
  • • რეალურ დროში ჩიპ-სკანერი
  • • ლიფტის PIN ავტო-როტაცია
Hikvision RFID/NFC ISAPI
💳

გადახდის სისტემა

  • • Bank of Georgia API ინტეგრაცია
  • • OAuth 2.0 ავტორიზაცია
  • • Webhook callbacks
  • • წინასწარი გადახდები (12 თვემდე)
  • • გადახდა-ლიფტის წვდომის სინქრონიზაცია
BOG API OAuth 2.0 GEL ₾
🌐

VPN & ქსელი

  • • WireGuard VPN ტუნელი
  • • MikroTik RouterOS ინტეგრაცია
  • • 11 ბრენდის როუტერის მხარდაჭერა
  • • VPN დიაგნოსტიკის პანელი
  • • Port Forwarding / WireGuard არჩევანი
WireGuard MikroTik ICMP
📱

SMS სისტემა

  • • SMSOffice.ge API v2
  • • 6-ციფრიანი OTP კოდები
  • • ავტომატური გადახდის შეხსენებები
  • • DB-driven შაბლონები
  • • მიწოდების სტატუსის ტრეკინგი
SMS API OTP Cron
🛡️

უსაფრთხოება

  • • bcrypt პაროლის ჰეშირება
  • • CSRF ტოკენები
  • • Brute Force დაცვა
  • • Rate Limiting (API)
  • • RBAC — 7 როლი
  • • TLS 1.3, Security Headers
bcrypt CSRF TLS 1.3
⚙️

სერვერი & DevOps

  • • Nginx + PHP-CGI (FastCGI)
  • • MariaDB 10.11 (17+ ცხრილი)
  • • PHP-CGI Watchdog (auto-restart)
  • • ავტო-ბექაფი (365 დღე)
  • • 5 Scheduled Task
Nginx MariaDB PowerShell
🖥️

ადმინ პანელი

  • • 18 გვერდიანი დეშბორდი
  • • მომხმარებლების, კომპლექსების მართვა
  • • გადახდების & SMS ლოგები
  • • Watchdog მონიტორინგი
  • • VPN დიაგნოსტიკა
RBAC Dashboard Logs
👤

მომხმარებლის კაბინეტი

  • • რეგისტრაცია / ავტორიზაცია
  • • ბინის & ჩიპების ნახვა
  • • ონლაინ გადახდა (BOG)
  • • ლიფტის PIN კოდი
  • • პაროლის აღდგენა (SMS OTP)
Sessions Auth OTP
🎨

Frontend & UI

  • • Custom Dark Theme (1470+ ხაზი CSS)
  • • 30+ CSS Design Tokens
  • • Responsive (Grid + Flexbox)
  • • ქართული ტიპოგრაფია (BPG)
  • • Vanilla JS (ES6+), SVG Icons
CSS3 ES6+ Responsive

ტექნოლოგიური სტეკი

PHP 8.3 MariaDB 10.11 Nginx JavaScript ES6+ WireGuard VPN Hikvision ISAPI BOG API OAuth 2.0 SMS API RFID/NFC PowerShell Python TLS 1.3 MikroTik

ტექნოლოგიები

PHP PHP
MySQL MySQL
Nginx Nginx
Bank of Georgia (BOG) Bank of Georgia (BOG)
SmsOffice SmsOffice
Windows Server Windows Server
Python 3 Python 3
PowerShell PowerShell
Batch Script Batch Script
PHP-CGI / FastCGI PHP-CGI / FastCGI
PHP-CGI Watchdog PHP-CGI Watchdog
WireGuard VPN WireGuard VPN
MikroTik RouterOS MikroTik RouterOS
შეთავაზება

გაქვთ მსგავსი იდეა?

შემოგვთავაზეთ თანამშრომლობა წილის ან ბარტერის სანაცვლოდ!

წილის პირობები
ბარტერი
გრძელვადიანი თანამშრომლობა
გაიგე მეტი

კითხვა გაქვთ?

დამიკავშირდით ამ პროექტის შესახებ დამატებითი ინფორმაციისთვის.

დამიკავშირდით

დაკავშირებული პროექტები