fix markdown from images to links

This commit is contained in:
Arsen Mirzaev Tatyano-Muradovich 2025-01-28 14:27:51 +07:00
parent 4089f12dc6
commit 9296e14477

View File

@ -1,9 +1,9 @@
# huesos
Base for creating shop chat-robots using Web App technology for ![Telegram](https://telegram.org)
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 (![mirzaev/hotline.mjs](https://git.svoboda.works/mirzaev/hotline.mjs))
2. Product cards with images carousel ([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)
@ -24,7 +24,7 @@ Base for creating shop chat-robots using Web App technology for ![Telegram](http
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))
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)
@ -38,25 +38,25 @@ Base for creating shop chat-robots using Web App technology for ![Telegram](http
### Images download
*Methods of transferring images when importing products into the shop*<br>
1. ![Yandex.Disk](https://360.yandex.ru/disk/) (russian) (![API](https://yandex.com/dev/disk/))
1. [Yandex.Disk](https://360.yandex.ru/disk/) (russian) ([API](https://yandex.com/dev/disk/))
### Delivery companies
*Companies that deliver products from the shop*<br>
1. ![CDEK](https://www.cdek.ru/) (russian) (![API](https://api-docs.cdek.ru/29923741.html)) (![PHP library](https://github.com/TTATPuOT/cdek-sdk2.0))
1. [CDEK](https://www.cdek.ru/) (russian) ([API](https://api-docs.cdek.ru/29923741.html)) ([PHP library](https://github.com/TTATPuOT/cdek-sdk2.0))
### Acquiring companies
*Companies that provide acquiring for the shop*<br>
1. ![Robokassa](https://robokassa.com) (russian) (no swift) (![API](https://docs.robokassa.ru/pay-interface/))
1. [Robokassa](https://robokassa.com) (russian) (no swift) ([API](https://docs.robokassa.ru/pay-interface/))
## Dependencies
1. ![PHP 8.4](https://www.php.net/releases/8.4/en.php)
2. ![Composer](https://getcomposer.org/) (php package manager)
3. ![MINIMAL](https://git.svoboda.works/mirzaev/minimal) (PHP framework)
4. ![Twig](https://twig.symfony.com/) (HTML templater)
5. ![Zanzara](https://github.com/badfarm/zanzara) (Telegram framework + ReactPHP)
6. ![ArangoDB](https://docs.arangodb.com/3.11/about-arangodb/) (non-relational database)
7. ![NGINX](https://nginx.org/en/) (web server) *(can be replaced)*
8. ![SystemD](https://systemd.io/) (service manager) *(can be replaced)*
1. [PHP 8.4](https://www.php.net/releases/8.4/en.php)
2. [Composer](https://getcomposer.org/) (php package manager)
3. [MINIMAL](https://git.svoboda.works/mirzaev/minimal) (PHP framework)
4. [Twig](https://twig.symfony.com/) (HTML templater)
5. [Zanzara](https://github.com/badfarm/zanzara) (Telegram framework + ReactPHP)
6. [ArangoDB](https://docs.arangodb.com/3.11/about-arangodb/) (non-relational database)
7. [NGINX](https://nginx.org/en/) (web server) *(can be replaced)*
8. [SystemD](https://systemd.io/) (service manager) *(can be replaced)*
<small>You can find other dependencies in the file `/composer.json`</small>
@ -93,7 +93,7 @@ upstream arangodb {
server unix:/var/run/arangodb3/arango.sock;
}
```
![here is my solution for "permission denied" problem on Ubuntu (accepted by ArangoDB maintainer)](https://github.com/arangodb/arangodb/issues/17302)<br>
[here is my solution for "permission denied" problem on Ubuntu (accepted by ArangoDB maintainer)](https://github.com/arangodb/arangodb/issues/17302)<br>
1. **Configure TCP (instead of unix-socket)**<br>
@ -254,10 +254,10 @@ You can copy a clean suspension document without comments from here: `/examples/
}
```
## Projects
*List of projects created on the basis of ![huesos](https://git.svoboda.works/mirzaev/huesos)*
## Used by
*List of projects created on the basis of [huesos](https://git.svoboda.works/mirzaev/huesos)*
### ARMING [@arming_bot](https://t.me/arming_bot)
*Russian weapons tuning shop* (![repository](https://git.svoboda.works/mirzaev/arming))
- ARMING [@arming_bot](https://t.me/arming_bot)<br>
*Russian weapons tuning shop* ([repository](https://git.svoboda.works/mirzaev/arming))