added functions and updated the description
This commit is contained in:
parent
fdea6c8408
commit
9e31e692c6
31
README.md
31
README.md
|
@ -1,5 +1,34 @@
|
|||
# huesos
|
||||
Basis for developing chat-robots with "Web App" technology for Telegram
|
||||
Base for creating shop chat-robots using Web App technology for ![Telegram](https://telegram.org)
|
||||
|
||||
## Functions
|
||||
1. Tree-structured catalog
|
||||
2. Product cards with images carousel based on ![mirzaev/hotline.mjs](https://git.svoboda.works/mirzaev/hotline.mjs)
|
||||
3. Cart (CRUD with limits and session binding)
|
||||
4. Saving user data (and session) for all devices
|
||||
5. Deliveries settings (with interactive maps and automatic geolocation detection on smartphones)
|
||||
6. Real time price generation
|
||||
7. Interface according to all Telegram standards
|
||||
8. Public offer, dynamic settings and suspensions
|
||||
9. Multi-language and easy to add new languages
|
||||
10. Multi-currency and easy to add new currencies
|
||||
11. Loading products and categories from an excel-file with automatic updating of existing ones
|
||||
12. Flag authorization system, separate access for testers
|
||||
13. Sending the generated order directly to the chat-robot
|
||||
14. Intelligent search by titles, descriptions and other parameters (Levenshtein algorithm + separate settings for different languages)
|
||||
15. Asynchronous chat-robot and Web App based on dynamic queries (AJAX)
|
||||
16. Modern non-relational database ready for scaling and integration with third-party CRM
|
||||
17. Fully documented code in English
|
||||
18. Customizable menu buttons
|
||||
19. Responsive design with built-in Telegram buttons and haptic functions
|
||||
20. Automatic download and compression of images in 4 sizes (currently only from Yandex.Disk, but the system is ready to add new sources)
|
||||
21. Commercially approved fonts and pure CSS icons
|
||||
22. Product filter panel using pure CSS
|
||||
23. Damper technology on all user interaction functions (![mirzaev/damper.mjs](https://git.svoboda.works/mirzaev/damper.mjs))
|
||||
24. Two-step registration system (entering other data after creating an order)
|
||||
25. Delivery company selection system (ready for scaling)
|
||||
26. Acquiring company selection system (ready for scaling)
|
||||
27. Sending paid orders to the operators chat with the customer contacts
|
||||
|
||||
## Dependencies
|
||||
1. ![PHP 8.4](https://www.php.net/releases/8.4/en.php)
|
||||
|
|
Loading…
Reference in New Issue