Мерчант для интернет магазина
10 000 UAHProject 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
Настройка Админ-аккаунтов
Тестирование всего описанного выше функционала
Консультация по использованию платформы для заказчика
-
6170 50 0 Здравствуйте, Андрей.
Мне интересен Ваш проект. Могу начать работу сегодня.
Опыт в разработке сайтов 3 года.
После разработки могу бесплатно сделать SEO оптимизацию и оптимизирую сайт для быстрой загрузки.
Свяжитесь со мной для сотрудничества, буду рад помочь!
Актуальные фриланс-проекты в категории Веб-программирование
Обновление плагинов и тем WP на сайте putevka.uzНа сайте putevka.uz серозная проблема с плагинами, отсутствие лицензий у платных, старые версии с уязвимостью : 1. Критически устаревшие или проблемные (Нужно срочно решить) Эти плагины создают наибольшие риски для безопасности, производительности или стабильности. Advanced… CMS, Веб-программирование ∙ 19 минут назад ∙ 19 ставок |
Добавить паузы 10-30 секунд между отправками писемЗдравствуйте! Ищу опытного программиста 1С / BAS (BAF) для оперативного решения технической проблемы с почтовой рассылкой.Суть проблемы: Используем бухгалтерскую программу BAF (Business Automation Framework), редакция 2.0. Раз в месяц возникает необходимость массово отправлять… Веб-программирование, Десктопные приложения ∙ 27 минут назад ∙ 2 ставки |
Нужен сильный Webflow-разработчик для B2B-сайта (не новичок)Ищем подрядчика для создания корпоративного сайта компании в сфере кибербезопасности. Нужен именно специалист по Webflow с опытом B2B / корпоративных сайтов, который умеет строить чистую архитектуру, Client-First, компоненты, CMS-логику, адаптив, формы, SEO, аналитику. Стиль:… Веб-программирование ∙ 4 часа 35 минут назад ∙ 13 ставок |
Настройка Shopify системы для offline магазинаМы открываем офлайн магазин формата hobby games - продажа настольных игр, карточных игр (Pokemon, Magic the Gathering, Lorcana и т.д). Магазин должен функционировать на базе Shopify (POS система , учёт остатков , поступление товара , списание, корректировка цен). Перечень… Веб-программирование ∙ 5 часов 53 минуты назад ∙ 23 ставки |
Мобильная версия сайтаВсем привет. Нужно переделать существующую мобильную версию сайта согласно ТЗ: https://docs.google.com/document/d/1BVV0UGDTEDyZ-EUvFg0RAmEasGKcl6cnK_cBB4Urbko/edit?usp=sharing HTML и CSS верстка, Веб-программирование ∙ 10 часов 40 минут назад ∙ 58 ставок |