Marketplace

Social Platform for Artists & Media Workers Daiberi.com

I designed and developed an MVP for artist's and Art Industry social platform - Daiberi.com
Social Platform for Artists & Media Workers Daiberi.com

Tools are being used in this project

LARAVEL

Использовался для бэкэнда десктоп версии и для RestAPI для мобильного приложения

MySQL

Стандартный вариант БД для данных

OAuth

Использовалось для авторизации через соц.сети

API

Использовался для работы мобильного приложения

VUE

Использовался компонетно для десктоп версии и мобильного приложения

CORDOVA

Использовалось для создания кроссплатформенного мобильного приложения

REDIS

Частично использовалось для функционала уведомлений/очередей в Laravel

Photoshop

Использовалось для работы с изображениями

Illustrator

Использовалось для работы с векторами (лого, иконки и т.д.)

Gallery

Few words about the project

Интересный проект, в котором мне предложили поучаствовать не только в качестве разработчика, но и продуктовика.

Целью площадки «Daiberi» является за счет простой социальной ?
механики решить вопрос поиска ресурсов для любого арт/медиа ?
проекта максимально просто, быстро и дешево в любой точке ?
мира.

Действующая механика:

  1. Пользователь создает просьбу-тикет о необходимости в помощи
  2. Все пользователи сервиса по выбранным критериям и геолокации получают уведомление
  3. После оказанной помощи происходит вознаграждение и раздача "ачивок"

Главная гипотеза состояла в том, что производителям контента очень сложно решать вопрос с ресурсами, которые необходимы всегда.

Фронтэнд

Для повышения шансов на успех и облегчение привлечения пользователей был сделан небольшой блок с демонстрацией работы сервиса, который мотивирует на регистрацию:

Демонстрация работы сервиса для посетителя

Я постарался сделать дизайн прототипа максимально дружественным и легким. Алерты из SweetAlert этому очень помогли.

Благодаря максимальной линейности и сопровождению процессов, пользователи интуитивно знали, что надо делать - тикеты создавались свободно.

Кроссплатформенное приложение

От меня требовалось в итоге создать MVP всего проекта. Создать быстро что-то вразумительное на Java без опыта оказалось невозможно и потому я решил поработать с Cordova. Не считая неудобного workflow и сборки, сама разработка оказалась простой. Использовался VUE фреймворк Framework7.

Бэкэнд

В принципе, ничего особо интересного:

  • Роутинг
  • Тикеты и реплаи
  • Авторизация (в том числе с OAuth)
  • Мультиязычность
  • RestAPI для работы мобильного приложения
  • Уведомления для пользователей (пуши для приложения)