Food Delivery App

Job ID: 36021439

Budget: ₹37,500 – ₹75,000 INR

Require a Full Stack developer who can create a Android application from scratch.

He has to good with System designing, database and UI/UX part specially.

It requires a detailed discussion for the flow logic and the screens/page design after it.

It also requires to decide the tech stack, the design should be microservices based and should use RestFul APIs.

Preferably use React Native for mobile frontend and backend should be divided according to features of the application.


Features - Authentication and authorisation.
Admin panel - The app should have super admin and the admin.

Super admin is the one who belongs to the engineering department of the application.
1. He should be able to add restaurant and eating places or delivery points.
2. He should be the final authority to list the restaurant.(A request should go from a admin to super admin)
3. He should be able to track the application performance, marketing funnels, track the payments and revenue.




Admin should be like restaurant owner who can just add menus and images for his items. Price need to be quoted by the restaurateur but it will be validated by the application management team.

Now comes the normal user-

He should be able to select the food items based on some categories like health, gymfit, Tasty but healthy, Junk in Disguise, Healthy Ice cream, Healthy Non veg, Food with Olive Oil, Food for Fasting, Healthy Drinks.


He should be able to select the order in terms of ratings(another microservice), price, delivery time, Present offers, different cuisines (chinese, italian, south Indian, Mexican, Gujarati, Marwadi etc).

This selection option will be based on the location of the restaurant(for delivery time)
will be based on the cost (cheapest item available in the restaurant)
will be based on the particular item which is being served in only particular restaurant.

The user should be able to add items in the cart from more than one location or restaurant, for each number of places additional delivery cost will be added but the condition should be that all location should be within 5 km radius. (This feature is unique and complex)

He should finally be able to checkout the items in the cart and make a purchase, payment gateway integration is required from available options - Paytm , Phonepe, Simpl, Google pay, Credit card and debit card.


Finally he should be able to dynamically track his order on the application itself which requires google maps api consumation.


Rest of the requirement can be discussed.
My company is open to good ideas.