МОИ РАБОТЫ

Хоро

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

Главное – смешной контент со смыслом.

Продвижение – поделиться с друзьями.

Над проектом работали 3 человека — дизайн, бэкенд, фронтэнд.

Стек разработки:

  • Бекенд — RestFul API на yii2/php
  • Фронтенд — PWA на react.js
  • База данных — MariaDB

Мной была разработана вся бэкенд часть приложения и административная часть, в которой админ может писать тексты гороскопов и совместимости. А также я сделал бизнес проектирование проекта, в том числе схему разделов и функций и техническое задание.

Первым делом было бизнес проектирование:

  • Анализ конкурентов
  • Анализ целевой аудитории
  • Список функций для нашего приложения
  • Схема разделов и функций в приложении
  • Написание технического задания
  • Составление сметы работ — количество потраченного времени на каждом этапе разработки

Основные функции приложения:

  • Просмотр гороскопа на сегодня/завтра/неделю/месяц/год
  • Узнать совместимость между двумя гороскопами
  • Посмотреть описание знака зодиака
  • Добавить гороскоп в избранное
  • Поделиться гороскопом с друзьями в соц. сетях
  • Друзья — Отображение списка друзей сопоставленных по номерам телефона из телефонной книги. Показывает тех, кто зарегистрирован и кто не зарегистрирован. Незарегистрированных можно пригласить, нажав по кнопке “пригласить” и отправить сообщение в whatsapp. Зарегистрированных можно посмотреть профиль и их гороскопы.
  • Пуш уведомления

Основные функции админской части:

  • Редактирование описания знаков зодиака.
  • Редактирование совместимости знаков зодиака.
  • Добавление гороскопов на каждый день, неделю, месяц, год.

Данные авторизации для API запросов:

x-api-key: ed1b500eba3b775298db8e3ec96d7f28

Authorization: Basic TUpfM2hsN0lXV1FIZnA5Z1VGX3ROWkRZMWFmZEVMMjE6