Создание сайта

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Teorux Programming  
Архитектура веб-сайта

1. Пользователи
- Покупатели — выбирают скрипты, загружают файлы, оплачивают и скачивают результат.
- Разработчики — загружают и управляют своими скриптами, устанавливают цену.
- Администраторы — управляют пользователями и модерацией.
- (Опционально) Разграничение прав через роли.

2. Функционал для разработчиков
- Загрузка и управление скриптами на языках: C++ (C+++), Паскаль, Java, Python.
- Скрипты запускаются на сервере в безопасной песочнице (контейнеры, ограничение ресурсов).
- Установка цены за обработку.

3. Функционал для покупателей
- Просмотр доступных скриптов и их цен.
- Выбор скрипта, загрузка бинарного файла.
- Оплата (интеграция с платежной системой, например Stripe, PayPal).
- Запуск скрипта и обработка загруженого фйла
- Возможность скачать обработанный бинарный файл.

4. Безопасность
- Валидация и проверка файлов.
- Запуск скриптов в изолированной среде.
- Защита от SQL-инъекций, XSS.
- Авторизация и аутентификация.

Пример стек технологий

- Backend: Python (Django или Flask) или Node.js (Express)
- Frontend: React/Vue.js или классический HTML + CSS + JS
- База данных: PostgreSQL или MySQL
- Хранение файлов: Локальное хранение или облако (например, AWS S3)
- Платежи: Stripe, PayPal, Сбербанк, Тинькофф, СБП
- Среда запуска скриптов: Docker контейнеры для каждого языка
Пример сайтов 
carprogonline.com/airbag
immooff.online/immo-off/
Основное отличие что разработчики сами смогут создавать базу скриптор-решений и назначать на них цену
Опубликован 05.06.2025 в 16:19

Выберите способ верификации:

Обновите страницу после прохождения верификации.