24FreelanceFreelance marketplace that never sleeps
Closed

Development of mobile applications

1,126 views 3 responses#7618
Project status
Closed
Budget€300for the project
FormatOngoing workno prepayment
PaymentBank transfer, E-money
Responses acceptedFinisheduntil 16.08.2017
Responses3category average: 0.9
Views1,12614 in 14 days

Project description

2. Requirements for the technical part

Description of sections and functions

2.1.1 Registration screen in the mobile application

When first running, the application should allow a choice request to be made.
Language version - Kazakh or Russian (in subsequent launches, the language will be available)
Change the "Settings" section on the main screen. After selecting the language version
The user goes to the Registration screen. Registration of mobile application
It should contain the following fields:

- Name;

- Name of the store;

Address.

- Phone;

The city.

*mandatory fields to be filled.

Main screen

The screen should contain the following tabs:

● Company products.

● Information about current and expected promotions.

Selected (regular orders)

● Cart (full list of purchased products with final price)

Settings (change of registration data)

Description of tabs



Products.

The section should contain a list of the company's goods with a brief description and its
Cost. By selecting a product, the user should be able to specify
Quantity and send the product to the basket (make pre-order). Also, the user
Must be able to add a product to your favorites (when ordering this frequently)
Products.

The order of products is carried out at a certain time (for example, from 12.00 to 17.00), at
If the application is submitted at another time, the program must reject it and issue it.
Notification of temporary non-conformity.

Stocks.

The section should contain a list of information about planned, current and past
Stocks in the company.

The Chosen Ones

The “Favorites” section is created by the user. In the “Favourites” section, you should
Display frequently ordered products for quick search and order. User
You should be able to edit the list of selected products.

- Basket

In the "Basket" section, the user should see a list of selected products and
Total order amount. The user must be able to “confirm the order”
Or "Cancel order."

Settings

In the “Settings” section, the user should be able to change the data.
Registration: name, name of the store, address, telephone, city,

2.1.4 PUSH notification mechanism

The contractor must develop and run a script that will send
The information generated by the server (Android Market). Next, the services of these servers
They will send out their own mailings to all devices on which this is installed.
Appendix.

2.1.5 Unloading of the order in 1C.

Function of unloading the received order from the seller through this application in 1C
Company accounting.
Mobile app modules should be optimized and should not be
Overload the user’s mobile device. There must be caching.
Data. It is necessary to provide dynamic data loading, as well as updating.
Real-time information. The average time of downloading information is not
It should exceed 10 seconds with a minimum connection speed of 128 Kb/s.

News must be received on all mobile applications installed on the
Devices with Android operating system, using C2DM (Android) technology.

Notifications shall be given:

- on the main screen;

- in the notification area;

- on the labels of the Mobile Application.

The contractor will have to provide warranty service to the application with
Correction of errors of the application within 6 (months) from the date of signing the act
Work done.

Development, testing of the beta version of the mobile application, placement at the initial
The stage after launch should be carried out on the developer’s hosting sites.
Mobile app development Bank transfer, E-money

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

24
Twenty · tip

How to write a response that gets picked

  • Open with the client’s task, not with a story about yourself.
  • Link one or two similar works from your portfolio.
  • Name a price and a deadline — and what exactly they include.
  • Ask one clarifying question: it starts the conversation.

Responses 3

Response texts are visible only to the client.

Same category

Similar projects

All projects in the category
Restaurant table booking mobile app

Restaurant table booking mobile app

We need a booking app with a map, time and guest selection, confirmations and reminders

Mobile app development24.09.20260245
0responses
Habit and goal tracking mobile app

Habit and goal tracking mobile app

Mobile app for tracking habits and goals: streaks, reminders, statistics and gentle motivation.

Mobile app development24.09.20260222
0responses
Mobile app for a flower delivery service

Mobile app for a flower delivery service

We want an iOS and Android app with a bouquet catalog, cart, payment, greeting card and order status.

Mobile app development23.09.20260209
0responses
Good to know
How do I respond to this project?

Log in as a freelancer, describe how you will solve the task, name your price and deadline. The client reads responses and starts a dialogue with the best ones.

Who can see my response?

Only the client who posted the project and you. Other freelancers do not see your text or price.

Where can I find similar work?

New projects in “Mobile app development” appear every day. All projects in the category

What this page answers