https://github.com/ibuildrun/avyx
AVYX - Telegram Mini App marketplace for designers with gamification
https://github.com/ibuildrun/avyx
design gamification marketplace react telegram telegram-mini-app typescript vite
Last synced: 5 months ago
JSON representation
AVYX - Telegram Mini App marketplace for designers with gamification
- Host: GitHub
- URL: https://github.com/ibuildrun/avyx
- Owner: ibuildrun
- License: mit
- Created: 2025-12-30T11:33:38.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-01-11T18:45:36.000Z (6 months ago)
- Last Synced: 2026-01-11T18:46:02.588Z (6 months ago)
- Topics: design, gamification, marketplace, react, telegram, telegram-mini-app, typescript, vite
- Language: TypeScript
- Homepage: https://t.me/anyx_robot
- Size: 443 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# AVYX
Telegram Mini App для дизайнеров и художников — маркетплейс заказов с геймификацией.
## Структура
```
avyx/
├── frontend/ # React + TypeScript + Vite
├── backend/ # Laravel 11 API
├── local/ # Скрипты локальной разработки
└── .github/ # CI/CD workflows
```
## Быстрый старт
### Локальная разработка (Windows)
```powershell
cd local
.\start.ps1
```
Это запустит:
- Backend на http://localhost:8000
- Frontend на http://localhost:3000
### Требования
- PHP 8.3+
- Node.js 20+
- MySQL 8.0+ (или SQLite для быстрого старта)
- Composer 2.x
## Деплой
Автоматический деплой при пуше в `main`:
- Frontend → GitHub Pages
- Backend → REG.RU Hosting (avyx-api.ibuildrun.ru)
## Технологии
### Frontend
- React 19
- TypeScript 5.8
- Vite 6
- Tailwind CSS
- @tma.js/sdk-react (Telegram Mini App SDK)
### Backend
- Laravel 11
- PHP 8.3
- MySQL 8.0
- Telegram Bot API
## Лицензия
MIT