π Release Note
π Initial Public Release β March 3, 2025
Baregorc.com was officially launched on March 3, 2025, marking the beginning of an open-access platform dedicated to connecting people with Armenian charitable organizations worldwide.
π Changelog β Version 2.0
π Release Date β October 13, 2025
β¨ New Features
π¬ Chat Bot
- Interactive user communication via WebSocket (
ChatConsumer). - Real-time message exchange.
- Extensible for FAQs, feedback, and other conversational scenarios.
β± User Time Check
- Detects the userβs local time via JavaScript and sends it to the server through WebSocket.
- Automatically calculates the organizationβs status based on the userβs timezone.
- Supports statuses such as OPEN, CLOSED, LUNCH BREAK, and Next Open.
- Offline fallback using UTC to ensure consistent behavior.
π PDF Export
- Export information about charitable organizations to PDF.
- Includes contact details, working hours, and online/offline status.
- Can be integrated with reporting tools or other services.
πΊοΈ Interactive Map of Organizations
- Visual display of charitable organizations on a map.
- Filters available by status, category, or working hours.
- Zoom and pan functionality for better user navigation.
π Improvements & Fixes
- WebSocket architecture updated to handle multiple services (
chatandschedule) in one application. - Fixed
KeyErrorwhen user time is unavailable. - JS handles both local development (
WS) and production (WSSvia Nginx) automatically. - Improved handling of schedule breaks and next opening times.
- Optimized Docker setup for separate WebSocket and backend services.