Domain suspended or not configured

If you are the administrator and believe this is an error on our side, please check your BunnyCDN account configuration or contact customer support.

Backend разработка | fseek.ru
На главную

Backend разработка

Необходимо разработать базу данных (SQLite) и backend для маркетплейса с авторизацией через Telegram. Дизайн сайта уже готов. Данные пользователей и их выбор товаров должны сохраняться автоматически. Система платежей пока не требуется, но должна быть возможность её добавления в будущем. Функциональные требования 1.База данных (SQLite): •Таблица users: id, telegram_id, username, email, registration_date, token. •Таблица products: id, name, description, price, image_url. •Таблица cart: id, user_id, product_id, date_added. 2.Авторизация через Telegram •При нажатии на кнопку верификации отправляется запрос в Telegram API. •Telegram возвращает telegram_id, username, email. •Если пользователь новый — данные сохраняются в users, создаётся токен сессии. 3.Работа с корзиной •/cart/add — добавление товара. •/cart?user_id=... — получение корзины пользователя. Технические требования •Backend: Python (FastAPI) или Node.js (Express). •База данных: SQLite Сроки кратчайшие