უკან პროექტებში
პროექტის ნახვა
WEB დეველოპმენტი
v1.0.0
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) ხელით არის დაწერილი.
პლატფორმა აერთიანებს ფიზიკურ წვდომის კონტროლს — 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) ხელით არის დაწერილი.
დამატებითი ინფორმაცია
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
ტექნოლოგიები
SmsOffice
windouws server
Python 3
PHP-CGI / FastCGI
PHP-CGI Watchdog
WireGuard VPN
MikroTik RouterOS
შეთავაზება
გაქვთ მსგავსი იდეა?
შემოგვთავაზეთ თანამშრომლობა წილის ან ბარტერის სანაცვლოდ!
წილის პირობები
ბარტერი
გრძელვადიანი თანამშრომლობა