Мерчант для интернет магазина
223 USDProject Outline
Разработать MVP e-commerce платформы на одной из существующих CMS (Shopify, Wordpress etc) с интеграцией Stripe и подключением Stripe Payout.
Основная задача: нужен сайт с максимально простым интерфейсом для размещения товаров, их покупки и обработки платежей в Stripe. С учетом небольшого объема, наиболее оптимальным решением представляется базовый функционал любой E-commerce ориентированной CMS, которая позволяет интеграцию Stripe.
MVP Features
1. Авторизация пользователя (Логин / Регистрация)
2. Личный кабинет пользователя (покупателя)
а) Профиль пользователя - Имя, email, телефон
б) История покупок
в) Logout
3. Роли пользователей:
а) Супер-админ - может использовать весь Административный функционал сайта и управлять интеграцией Stripe - в том числе выводом денег на карту (Payout). Он видит историю и статусы всех сделок.
б) Админ - может использовать весь Административный функционал сайта, но не имеет доступа ко всему связанному со Stripe). Он также видит историю и статусы всех сделок.
в) Покупатель (обычный пользователь) - имеет профиль, может покупать товары, видеть свою историю покупок.
4. Товары и покупки
а) Товар
Для MVP у сущности товара должно быть название, описание, изображение.
Должна быть отдельная страница товара с возможностью покупки.
б) Оплата
При нажатии на кнопку “Купить” страницы товара пользователь переходит на форму оплаты в Stripe. В этот момент создается событие “Покупка”, которое помещается в историю покупок у пользователя и админов со статусом (Оплачено / Ошибка оплаты / Завершена). При ошибке оплаты у пользователя должна быть возможность повторной попытки оплаты товара. При успешной оплате через 24 часа покупка переходит в статус “Завершена”. После покупки товара пользователь переходит на страницу Истории покупок.
5. Интерфейс
На сайте должны быть следующие страницы
а) Главная страница
Название сайта
Лого
Баннер с изображением
Меню (профиль / авторизация / logout / Admin Panel)
Сетка размещенных товаров.
б) Страница товара
Название, описание, изображение, кнопка “Купить”
в) Профиль пользователя
Страница в админ-панели CMS с личными данными пользователя доступная самому пользователю и админам
г) История покупок (личная для Пользователей и общая для Админов)
Страница в админ-панели CMS с таблицей покупок со ссылкой на товар, датой покупки, ценой, именем покупателя и статусом покупки.
д) Список пользователей
Страница в админ-панели CMS с таблицей пользователей (имя, email, телефон, дата регистрации. Для админов должна быть возможность удалять пользователей.
е) Список товаров
Страница в админ-панели CMS с таблицей товаров (название (оно же ссылка на страницу товара, дата добавления, цена, возможность удаления).
ж) Создание товара
6. Платежная система
Для оплат предполагается использовать Stripe. Нужно настроить и подключить аккаунт заказчику, настроить дополнительные аккаунты (https://stripe.com/connect/features#pay-out-users) для возможности делать Payout на несколько счетов. Личные для настройки предоставляются заказчиком.
7. Дизайн / тема
Любая простая в реализации тема, предварительно утвержденная с заказчиком. UI не принципиален, единственной требование - простота и аккуратность.
8. Объем работ
Разработка MVP функционала
Настройка сервера и подключение домена
Настройка Stripe
Настройка Админ-аккаунтов
Тестирование всего описанного выше функционала
Консультация по использованию платформы для заказчика
-
6116 50 0 Здравствуйте, Андрей.
Мне интересен Ваш проект. Могу начать работу сегодня.
Опыт в разработке сайтов 3 года.
После разработки могу бесплатно сделать SEO оптимизацию и оптимизирую сайт для быстрой загрузки.
Свяжитесь со мной для сотрудничества, буду рад помочь!
Current freelance projects in the category Web Programming
Responsive Portolio Website Design ( wordap - selling and buying website )I need a clean, modern portfolio site that follows my existing brand guide and adapts beautifully to desktop, tablet, and mobile. The site’s job is simple: highlight my work through high-impact photos, embedded videos, and detailed case studies so visitors immediately understand… Content Management Systems, Web Programming ∙ 9 hours 18 minutes back ∙ 23 proposals |
Moved the website from OpenCart to the Khoroshop platformHello. There is a website on OpenCart, an online store. It is necessary to transfer the structure of the site to the GoodShop platform, select a design for the new site, and make it fully functional. HTML & CSS, Web Programming ∙ 12 hours 58 minutes back ∙ 21 proposals |
Making edits to the website (WP, Elementor)Good day. We need to make 2 changes to the website: 1. The main menu "jumps" when hovering the cursor, plus in the Ukrainian version it is vertically centered (as it should be), while in the Russian version it is not centered, at the top. We need to center the Russian version… Web Programming ∙ 15 hours 34 minutes back ∙ 59 proposals |
It is necessary to modernize the admin panel in Open Cart for convenience.Technical assignment for configuring/improving OpenCart 1. Catalog → Products Task 1. Add a "Category" column to the product list Task 2. Add a "SKU" column to the product list Task 3. Add a "Creation date and time of the product" column Task 4. Quick edit of main product data… Web Programming ∙ 15 hours 51 minutes back ∙ 45 proposals |
Improvement of the catalog for the websiteFor the catalog website, improvements need to be made: (the work can be divided into stages or taken by qualification part) 1. In the admin panel, the ability to upload SQL files for updating prices (in the archive it is price_balluff_2026_for_site.sql). (currently they are… AI Content Creation, Web Programming ∙ 15 hours 59 minutes back ∙ 28 proposals |