Xiaomi Ode2Code 2.0

8060 Registered Allowed team size: 1 - 2
Idea Submission Phase
starts on:
Jul 14, 2022, 08:30 AM
ends on:
Aug 11, 2022, 06:29 PM
Prototype Submission Phase
starts on:
Aug 26, 2022, 06:30 PM
ends on:
Sep 18, 2022, 06:29 PM


Think it. Code it. Win it.

The objective of Conducting the Hackathon –

Xiaomi India gives you the floor to make a difference. With Ode2code 2.0, we are on a path to identify exceptional talents amongst the top 100 engineering colleges of our country.

The top participants will be getting a chance to win PPI offers from Xiaomi, thus helping us connect with the young Mi community. 

Expectations from the participants  -

Xiaomi India loves young talent and we want participants to have fun, while building something awe -inspiring. It's not just a competition, but also a place to explore, meet interesting people, and learn new skills.

Show us what you got, show us your amazing skills and show us your business acumen. Prove that you’re much more than just a coder, you’re a potential business leader.

Xiaomi is a consumer electronics and smart manufacturing company with smartphones and smart hardware connected by an IoT platform at its core. 

Embracing our vision of “Make friends with users and be the coolest company in the users’ hearts”, Xiaomi continuously pursues innovations, high-quality user experience and operational efficiency. The company relentlessly builds amazing products with honest prices to let everyone in the world enjoy a better life through innovative technology. 

Xiaomi is one of the world's leading smartphone companies. The company’s market share in terms of smartphone shipments ranked no. 2 globally in the second quarter of 2021. The company has also established the world’s leading consumer AIoT (AI+IoT) platform, with 351.1 million smart devices connected to its platform (excluding smartphones and laptops) as of 31 March 31, 2021, excluding smartphones and laptops. Xiaomi products are present in more than 100 countries and regions around the world. In August 2021, the company made the Fortune Global 500 list for the Third time, ranking 388, up 84 places compared to 2020

We welcome you to our journey of

Ode2Code 2.0!


  • 2023 and 2024 graduated candidates


To create a billing app integrated across all devices (mobiles and PCs) and outlets to be used by the vendor/operator at the Point of Sale (POS)

Objective: To ease the billing process across all Mi outlets by allowing the store operators to process customer orders in real-time through various devices thereby increasing speed and
efficiency and ultimately increasing customer satisfaction.

Description: In order to give the participant a clear understanding of the structure of the app, the steps to operate a basic billing app have been provided below. While keeping these
features in mind will result in the designing of a good app, brownie points will be awarded to participants for incorporating new features that further enhance the ease of the entire billing

Step 1: Log In using Mi ID and password.

Step 2: Select store type (Mi Home, Mi Store etc), store name and Point of Sales (POS) ID(ID associated with machine type).

Create Order

Step 3: Select the Category (Bundle Sales, Smart Phone, TV & Laptop, Smart Home, Accessory) and choose the product. Fill in the delivery mode (display option to fill in customer address if option selected is home delivery), product specifications (colour, size, etc.), quantity, enter/scan the product serial number (SN) and add to cart.

Step 4: Fill in basic information related to the order – Operator ID (auto filled) and customer details like name, phone, email and choice of business communication (WhatsApp or Email).

Step 5: Order summary (total amount, tax amount etc.) displayed and checked by Operator before submission.

Step 6: Select the payment option preferred by the customer (Cash, UPI, Wallet etc.), enter the amount received and complete the payment.

Step 7: Payment success message to be displayed. Receipt will be sent to the customer via email or WhatsApp. Physical copy can be printed at the counter if required. Order details
should be stored on the system.

Order Management

Step 8: Track an order from a repository of past orders. Important order details (Service Order(SO) Number, Invoice Number, Customer Name, Amount etc.) are displayed. Clicking on an order will display full information pertaining to that order

starts on:
Jul 14, 2022, 08:30 AM
closes on:
Aug 11, 2022, 06:29 PM

Social Share

View All Notifications