Ethical Capital (web + mobile)

Краткое описание:

Определение типа этичности человека

Фотогалерея:

1
2
3
4
5
6
7
8
9
10
Screenshot_1586158745
Screenshot_1586158732
Screenshot_1586158750
Screenshot_1586158784
Screenshot_1586158799
Screenshot_1586158819
Screenshot_1586158826
Screenshot_1586158833

Используемые технологии:

Yii2, PHP, Flutter, MariaDb, SCSS, JS, mailgun, hetzner, linkedin, google, facebook, ios, android

Интересные возможности:

1) гибкая панель администратора с управлением по вопросам, ответам, результатам, пользователям, фотографиям и другим типам данных
2) 3 типа вопросов: шкала, изображение, одиночный выбор
3) 2 вида шкал: степень согласия или важно / не важно
4) сервисы oauth2: вход через Apple (для устройств Apple), google, linkedin, facebook.
5) оптимизация скорости загрузки страницы: бандлинг, ленивая загрузка, кеширование
6) 3 версии приложения: веб, для андроид и ios. Мобильные приложения создаются через flutter. Все приложения используют общую базу данных. Запросы идут через REST API.
7) для мобильного приложения по запросу клиента я создал 3 варианта дизайна: малый (ширина: < 800px => коэффициент масштабирования = 1), средний (800-1200px => коэффициент масштабирования = 2), большой (>1200px => коэффициент масштаба = 3). Это касалось темы, шрифтов, отступов, полей и других элементов пользовательского интерфейса.
8) отвечая на вопросы, пользователь получает собственную этическую оценку, основанную на сложной логике расчета. Каждый ответ имеет свою оценку по 4 этическим категориям и 16 этическим типам. В конце мы должны вычислить преобладающие категорию и тип, и отобразить результат пользователю.
9) изображения ответов и изображений результатов опроса зависят от пола пользователя
10) установка выделенного сервера hetzner + настройка.
11) интеграция с mailgun
12) привязка сервиса корпоративной почты через Яндекс
13) Я не нашел сторонних библиотек с нужной мне кривой нормального распределения, поэтому воссоздал ее с нуля на flutter, основываясь на своих знаниях по эконометрике.

Тип проекта:

Клиентский проект

Местоположение клиента:

Испания

Текущий статус:

Проект заброшен клиентом

Ссылка на ресурс:

https://ethical.capital