Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Разработка мобильного приложения

истекло время актуальности


Предмет открытого запроса предложений: разработка мобильного приложения Secret Cloud на платформе iOS, Android

Рабочая среда
Сервер API: микросервисная архитектура, общение ведётся по REST API, WebSocket
Мобильное приложение: iOS, Android

Язык программирования
Приложение iOS/Android: Flutter, Dart

1. Введение 
1.1. Наименование программы 
Наименование – "Secret Cloud"
1.2. Назначение и область применения 
Мобильное приложение предназначено для упрощения процесса безопасного хранения и обмена файлами с внешними контрагентами, для функционирования с корпоративной сетью компании и предоставления всем сотрудникам возможности использования следующего функционала.

2. Требования к приложению
2.1. Работа с пользователями и контрагентами: 
• Двух-факторная аутентификация.
• Вход/Выход пользователей.
• Изменение своего пароля.
• Передача файлов большого объёма контрагентам.
• Получение файлов большого объёма от контрагентов.
• Возможность предоставлять доступ к папке для контрагентов.
• Добавление контрагента.
• Загрузка нескольких файлов контрагентом.
• Запрос файла контрагенту по прямой ссылке без аутентификации контрагента.
• Запрос файла контрагенту с аутентификацией контрагента.
• Отправка файла контрагенту без аутентификации контрагента.
• Отправка файла контрагенту по прямой ссылке без аутентификации контрагента.
• Удаление контрагента.
• Поиск пользователя и контрагента по всем полям при публикации.
• Возможность предоставить доступ к папке для внутреннего пользователя.
• Возможность предоставить доступ к папке для внутренней группы
• Возможность предоставить доступ к файлу для внутреннего пользования.
• Возможность предоставить доступ к файлу для внутренней группы.

2.2. Работа с файлами и папками: 
• Возможность загрузки большого объёма файлов
• Возможность создания папки
• Возможность удаления файла и папки
• Возможность удаления папок с файлами от контрагента
• Возможность переименования файла и папки
• Возможность добавлять файл и папку в «Избранное»
• Возможность назначить права доступа на папку
• Восстановление файлов и папок из корзины
• Возможность скачивания файла
• Загрузка файла с ZIP архивированием с паролем
• Загрузка файлов одним архивом
• Возможность перемещения файлов и папок из раздела «От контрагента» в «Мои файлы»
• Сортировка файлов и папок
• Настройка времени жизни ссылки на файл
• Настройка количества скачиваний файла по ссылке
• Обмен файлами произвольного типа и размера
• Возможность множественного выделения и перемещения файлов в любом из разделов
• Возможность одновременного множественного выделения и перемещения файлов в любом из разделов
• Одновременное удаление всех файлов, полученных от контрагента
• Окно: «Описание» у файлов и папок
• Предпросмотр файла
• Редактирование папок
• Редактирование файлов
• Совместное редактирование (требуется уточнение)


2.3. Общее: 
• Выполнение операций через мобильный интерфейс приложения.
• Использование SSL ГОСТ для защиты канала связи.

2.4. Уведомления: 
• Все типы уведомлений о действиях с файлами и папками
2.5. Требования к надёжности
Надёжное (устойчивое) функционирование Мобильного приложения должно быть обеспечено Разработчиком посредством создания системы с функциональностью, которая была указан выше. Помимо этого, уязвимость приложения через так называемые «лаги», а также уязвимость вирусами должны быть сведены к нулю. В противном случае, приложение не будет в состоянии выполнять возложенные на него функции и придёт в негодность. После решения этих задач требуется сделать приложение «лёгким», чтобы оно не требовало огромной скорости подключения к сети Интернет и не тратило трафик пользователей приложения.
2.6. Требования к поддержке
Должна быть предусмотрена ежемесячная поддержка приложения, связанная как с исправлением текущих ошибок, так и с минорными обновлениями приложения, связанными с функциональностью и выходом новых версий мобильных платформ.
2.7. Требования к программной платформе приложения
Необходима разработка приложения для:
iOS (минимальная версия 6.0
- телефон
- планшет
- Поддержка устройств: iPhone 5s+, iPad2+, iPad Air+, iPad mini+
- Вёрстка iPhone Книжная: Да
- Вёрстка iPhone Альбомная: Адаптивная от книжной
- Вёрстка iPad Книжная: Да
- Вёрстка iPad Альбомная: Да
Android (минимальная версия 4.4
- телефон
- планшет
- Вёрстка телефон книжная: Да
- Вёрстка телефон альбомная: Да
- Вёрстка планшет Книжная: Адаптивная от телефона
- Вёрстка планшет Альбомная: Адаптивная от телефона
2.9 Используемые сервером API технологии, протоколы
- REST API
- WebSocket
- Авторизация – используется протокол OAuth 2

Дополнительные технические уточнения обсуждаются индивидуально.
Сроки и оплата обсуждаются индивидуально.


  1.  60 дней 25 000 ₴
    Александр Свитлый
    198     1  0

    Здравствуйте!
    У меня есть команда разработчиков, можете посмотреть приложение Pocker UP, которые они делали.
    Дизайнер 1000$ мес
    Фронт 2000$ мес
    Бек 2000$ мес

    Если цена за месяц работы устраивает, можем обсудить проект

    Украина Киев | 18 февраля в 17:28 |
  2. ставка скрыта фрилансером
  3. 656
     

     28 дней 90 000 ₽

    Здравствуйте! Интересный проект. Готовы работать. Занимаемся системной разработкой веб и мобильных технологий более 10 лет. Примеры приложений:
    https://avada-media.ua/portfolio/appfrolution/
    https://avada-media.ua/portfolio/switips-2-0/
    https://avada-media.ua/portfolio/party-ticket/
    https://avada-media.ua/portfolio/podar-ok/
    https://avada-media.ua/portfolio/switpay/
    https://avada-media.ua/portfolio/seshme/

    Портфолио (прямые ссылки, кейсы и демо-версии): https://avada-media.ua/portfolio/

    Вы можете связаться со мной через тг или в cкайпе - Sergey Meleshkevych.
    Cроки и бюджет - обсуждаемы.

    Украина Одесса | 20 февраля в 15:00 |
  4.  фрилансер больше не работает на сервисе
  5.  1 день 500 ₽
    Андрей Рязин
    223   

    Доброго времени суток, Иван!
    Мы команда увлечённых разработчиков приложений. Работаем на совесть и результат, к каждому новому заказу подходим основательно. За несколько лет мы воплотили в жизнь свыше 150 проектов, каждый из которых сделали полностью с нуля.
    С нашим портфолио можете ознакомиться на странице –



    Комплексная разработка включает в себя работу под ключ от обсуждения Вашей идеи и до полного утверждения Вами каждого из этапов создания приложения. В неё также входит бесплатная публикация и бесплатная поддержка приложения после публикации.
    После обсуждения деталей Вашего проекта мы сделаем Вам подарок – бесплатная разработка интерактивного прототипа основных экранов будущего приложения. С данным прототипом Вы сможете лучше понять, как будет выглядеть и работать будущее приложение.
    При заказе комплексного проекта - 1 ГОД гарантии на устранение любых недочётов в продукте в случае их выявления.
    =========================================
    Оставьте, пожалуйста, свой телефон или почту и с Вами свяжется профессиональный специалист, который проконсультирует Вас по всем вопросам касательно разработки, предложит лучшие решения и конечно же не оставит Вас без подарка :)

    Россия Краснодар | 7 марта в 08:41 |

Заказчик
Проект опубликован
1 месяц 19 дней назад
73 просмотра