Ethical Capital (web + mobile)
請注意,所選語言不是我的母語,但我很樂意與您合作。因此,我嘗試準備由 Google Translate 服務製作的高質量翻譯。但如果您發現任何含義錯誤,請檢查此頁面的英文或俄文版本。
簡短描述:
你的主要道德類型指標技術棧:
Yii2, PHP, Flutter, MariaDb, SCSS, JS, mailgun, hetzner, linkedin, google, facebook, ios, android有趣的功能:
1) 靈活的管理面板,可管理問題、答案、結果、用戶、照片和其他類型的數據2) 3類題型:尺度、圖像、單選
3) 2 種量表:同意或重要
4) oauth2 服務:apple 登錄(適用於蘋果設備)、google、linkedin、facebook。
5)頁面速度優化:捆綁、延遲加載、緩存
6) 應用程序的 3 個版本:網頁版,適用於 android 和 ios。移動應用程序是通過顫振構建的。所有應用程序共享公共數據庫。請求通過 REST API 進行。
7) 應客戶要求為移動應用程序創建了 3 個設計版本:小(寬度:< 800px => 比例 = 1)、中(800-1200 像素 => 比例 = 2)、大(>1200 像素 =>比例比率 = 3)。它涉及主題、字體、填充、邊距和其他 ui 元素。
8) 通過回答問題,用戶根據複雜的計算邏輯獲得自己的道德分數。根據 4 種倫理類別和 16 種倫理類型,每個答案都有自己的標記。最後我們應該計算出主要的類別和類型並展示給用戶。
9)圖像答案和測驗結果圖像取決於用戶性別
10) hetzner 專用服務器安裝+配置。也許我們很快就會轉向數字海洋。
11) 郵槍集成
12) 企業郵件服務基於 Yandex 技術
13) 我還沒有找到我需要的具有正態分佈曲線的 3-rd 方庫,所以我根據我的計量經濟學知識在 Flutter 上重新創建了它
14) 有一項任務是將我們的應用程序與 google、facebook 和linkedin 登錄集成。我先完成了網絡版本。這是一項非常簡單的任務。但是我需要將登錄功能與移動應用程序集成。這更難,因為我需要在用戶登錄時將用戶數據保存到主數據庫。所以,我不能只使用 3-rd 方庫而不進行任何調整。經過幾天嘗試不同的方法,我決定使用移動瀏覽器支持並且它開始工作了。
15)當我試圖讓我的 ios 應用程序獲得批准時,有一個有趣的時刻。他們看到了 google、facebook 和 linkedin 登錄選項,但沒有看到 apple 登錄,所以他們不得不拒絕我的應用。然後我也為相同的項目預算實施了蘋果登錄。由於一些設計問題,他們拒絕了 4 次。我已經根據蘋果的指導方針重新繪製了它,並在決賽中使其像素完美,所以在這之後他們已經批准了。