Application analogue Yandex taxi
Google Map is Planned
1 .Name of works
Develop a taxi order service that includes an Android and IOS application and a web application for administrators.2ndGeneral information
The technical task describes the features of the implementation of the client application for the Android and IOS platform, the interaction with the web service of the system, the web client and the service database, as well as the possibilities of the application to interact with third-party services.The main task of the application is to help order tax users.ThreeMobile Application
The application supports the ability to work in the portrait orientation of the screen.The location of the application provides the Russian and Uzbek version of the user interface.Version of supported Android devices above Android SDK 4.0, iOS above 5.0
Screenshots for Android and iOS: mdpi (320x480 px), hdpi (480x800px), xhdpi (720x1280px), xhdpi (768x1280px).Mobile applications for Android and IOS must be implemented by native means or on the basis of a platform that provides compilation into native applications to ensure maximum performance.The document represents a description of the possibilities of the application within the functionality of individual application screens.Requirements for Customer Application:
Registration with verification via SMS.The basis of the mobile app is the analogue of the mobile app Yandex taxi.The contractor has the right not to adhere to any functionality and logic of the similar application, prior to the agreement with the customer.Possibility of sending push notifications.Screen No. 1 - Entry to the user account
Screen No. 2 - Certification of registration by SMS
On the phone number indicated on screen No. 2, a message with a check code will come.Screen No. 3 - Order a taxi
Before you start using the app, you need to indicate the city.Now that the user has registered, he can call a taxi by indicating where to send the car and the destination point (with the possibility of indicating several destination points).The route can be indicated by several options: by indicating the address on the map, by taking the address from the order history, by indicating the address from your favorite addresses, by searching for addresses, by microphone.The first button “Map”.Once the user indicates the route, the final cost of the route is announced.The user after ordering a taxi can see the route of the vehicle through the GPS transmitter in km, and the route of the vehicle with indication of the vehicle’s timely arrival through the map.The second button is “Tarif”.The third button is “Microfon”.This button allows you to specify the address via the voice address.Additional functions: Pre-order, Presence of a child chair, Animal Transport, Wealth over 50 kg, Payment Quittance, Smoking in the car, Payment by card.Additional functions will be 4 round buttons.Current orders (history of orders)
Here is the history of orders for the entire period.Favorite addresses
In your favourite addresses you can save the addresses for quick entry.The settings.In the settings you can change your phone number, password and you can get out of your account.maps
Once you book a taxi, then you will have the opportunity to track the location of your car in real time.4 .Server Application
It is necessary to implement a server application that ensures the operation of the mobile applications of the system.Possible languages of implementation: ?The ?Panel of Administrator
It is necessary to implement a web application that allows you to store information about entering user requests in the form of a log list.Roles in the system:
Moderators
The user who has access to the system by the system administrator has the possibility of:
viewing new users,
Check out new applications.Administrator
It has the possibility:
adding moderators and other administrators to the system;
to edit their accounting data,
blocking users,
and 5.Requirements for documentation.In the process of working on mobile and server applications, the contractor must prepare the following documents:
Manual of the system administrator
System Moderators Guide
Program and Test Methodology
6 .Requirements for the publication of applications
The contractor provides the publication of the application:
Version for Android on Google Play on the Customer account and receives access for further technical support.Versions for iOS on the Apple Store on the Customer account and receives access for further technical support.Please describe what you can do this, what time of execution, the cost.Please also write about the stages of the order.
Краткое техническое задание на разработку мобильного приложения для заказа такси на платформе Android и IOS
Планируется использовать Google карту
1. Наименование работ
Разработка сервиса для заказа такси, который включает Android и IOS приложение и веб-приложение для администраторов.
2. Общие сведения
Техническое задание описывает особенности реализации клиентского приложения для платформы Android и IOS, взаимодействие с веб-сервисом системы, веб-клиентом и базой данных сервиса, а также возможности приложения по взаимодействию со сторонними сервисами.
Основная задача приложения помощь заказе такси пользователей приложения.
3. Мобильное приложение
Приложение поддерживает возможность работы в портретной ориентации экрана.
Локализация приложения предусматривает русскую и узбекскую версии пользовательского интерфейса.
Версия поддерживаемых Android устройств выше Android SDK 4.0., IOS выше 5.0
Разрешения экранов Android и IOS: mdpi (320x480 px), hdpi (480x800px), xhdpi (720x1280px), xhdpi (768x1280px).
Мобильные приложения для Android и IOS должны реализовываться нативными средствами, либо на основе платформы, обеспечивающей компиляцию в нативные приложения для обеспечения максимальной производительности.
Документ представляет собой описание возможностей приложения в рамках функциональности отдельных экранов приложения.
Требования к клиентскому Приложению:
Регистрация с верификацией по SMS.
За основу мобильного приложения берется аналог мобильного приложения Яндекс такси. Подрядчик вправе не придерживаться какого-либо функционала и логики аналогичного приложения, предварительно согласовав это с заказчиком.
Возможность рассылки Push уведомлений.
Экран №1 – Вход в аккаунт пользователя
Экран №2 – Подтверждение регистрации по смс
На сотовый номер указанный на Экране №2, придет сообщение с проверочным кодом.
Экран №3 – Заказ такси
Перед началом пользования приложением необходимо указать город.
Теперь, когда пользователь зарегистрировался, он может вызвать такси указав куда подать машину и точку назначения (с возможностью указать несколько точек назначения).
Указание маршрута можно сделать несколькими вариантами: указав адрес по карте, взяв адреса с истории заказов, указав адреса с любимых адресов, через поиск адресов, через микрофон.
Первая кнопка «Карта». После того как пользователь указывает маршрут, ему озвучивается конечная стоимость маршрута.
Пользователю после заказа такси виден маршрут движения автомобиля через GPS передатчик в км, и маршрут движения автомобиля с указанием временного прибытия автомобиля через карту.
Вторая кнопка «Тариф».
Третья кнопка «Микрофон». С помощью этой кнопки можно указать адреса через голосовой определитель адреса.
Червертая кнопка «Дополнительные функции»: Предварительный заказ, Наличие детского кресла, Перевозка животных, Богаж более 50 кг., Квитанция об оплате, Курение в машине, Оплата с помощью карты. Расположение дополнительных функций будет являться 4 круглой кнопкой.
Текущие заказы (История заказов)
Тут отображается история заказов за весь период.
Любимые адреса
В любимых адресах можно сохранить адреса для быстрого ввода адреса.
Настройки.
В настройках можно поменять номер телефона, пароль и возможно выйти из аккаунта.
Карта
Как только вы закажите такси, после этого у вас появится возможность отслеживать местонахождение вашего автомобиля в режиме реального времени.
4. Серверное приложение
Необходимо реализовать серверное приложение, обеспечивающее работу мобильных приложений системы.
Возможные языки реализации: ???
Панель администратора
Необходимо реализовать веб-приложение, которое позволяет хранить информацию о входящих заявках пользователей в виде лог-листа.
Роли в системе:
Модератор
Пользователь, которому предоставлен доступ к системе администратором системы имеет возможность:
просматривать кол-во новых пользователей,
просматривать кол-во новых заявок.
Администратор
Имеет возможность:
добавлять модераторов и других администраторов в систему,
редактировать их учетные данные,
блокировать пользователей,
5. Требования к документации.
В процессе работы над мобильным и серверным приложениями, Подрядчик должен подготовить следующие документы:
Руководство администратора системы
Руководство модератора системы
Программа и методика испытаний
6. Требования к публикации приложений
Подрядчик обеспечивает публикацию приложения:
Версии для Android на Google Play на аккаунте Заказчика и получает доступ для дальнейшей технической поддержки.
Версии для iOS на Apple Store на аккаунте Заказчика и получает доступ для дальнейшей технической поддержки.
Пожалуйста опишите на чем вы это сможете сделать, какие сроки выполнения, стоимость. Так же напишите пожалуйста о этапах выполнения заказа.
-
1 day20 USD
292 4 1 1 day20 USDWelcome to!
Subscribe to personal messages to discuss details and obtain information.
Приветствую!
Отпишитесь в личные сообщения для обсуждения деталей и получения информации.
-
1 day10 000 USD
313 1 0 1 day10 000 USDWelcome, ready to implement your project.I have 5 years of work experience in the Web Programming.
Вітаю, готовий реалізувати ваш проект.Маю 5років досвіду роботи в сфері Веб Програмувані.Звертайтесь
-
30 days2300 USD
231 30 days2300 USDI have 3 years of experience in Java EE, Hibernate, Tomcat, and Spring Boot.
-
Ты реально думаешь, что за 20$ тебе кто-то напишет такое? Наивный
-
Насколько я понял у вас не имеется опыта и средств в разработке проектов такого уровня. Прошу вас пройти мимо и не засорять чат своими мыслями
-
Кацап.😠 😠 😠 😠 😠 😠 😠 😠 😠 😠
-