Food Ordering Mini Telegram App Development

Job ID: 39201557

Budget: $1,500 – $3,000 USD

**Project Title: Development of a Mini Telegram App for Food Ordering**

**Project Overview:**
We are seeking a skilled developer to create a streamlined Telegram application for online food ordering. The backend is fully developed, allowing you to focus solely on the frontend implementation.
all details on attached document .

**Key Requirements:**
- **Technology Stack:** React.js and it is responsive
- **Environment Configuration:** The application must be configurable to seamlessly switch between test and production environments and should be deployable on Azure App Service.
- **Milestone-Based Development:** The project will be executed in clearly defined milestones. Upon completion of each milestone, the source code must be shared for deployment and testing on Azure. Payment will be released once successful functionality is confirmed without issues.

**Milestone Breakdown:**

**Milestone 1: Core Pages Implementation**
- Create a "No Restaurants Found" page.
- Develop a "Restaurants" page with filtering functionality.
- Implement a page for changing location and phone number.
- Design and complete the "Restaurant Details" page.

**Milestone 2: Menu and Cart Features**
- Build a menu item display page without modifiers.
- Create a menu item display page with modifiers.
- Develop a "Combo Menu" page.
- Implement the "Cart" page.

**Milestone 3: Checkout and Payment Integration**
- Design the "Checkout" page.
- Create the "Shipping Information" page.
- Integrate a payment page, which will display a shared URL within the app (no frontend development required).
- Enhance the functionality of the "Cart" page.

**Milestone 4: Order Tracking Features**
- Develop a "Delivery History" page.
- Create an "Order Information" page.

**Milestone 5: Localization and Theming**
- Implement localization for Arabic and English languages.
- Design and integrate a light theme option.

**Design Specifications:**
The project will begin with a dark theme design as per the provided Figma files, ensuring a cohesive user experience throughout.

We look forward to collaborating with a talented developer ready to bring this project to life with attention to detail and adherence to the specified milestones. Thank you for considering this opportunity!
Related categories: React.js Vue.js Chatbot Telegram API