HCL Volt MX Hackathon 2023

4353 Registered Allowed team size: 1 - 5
4353 Registered Allowed team size: 1 - 5

Winners are announced.

starts on:
Mar 13, 2023, 07:00 PM UTC (UTC)
ends on:
May 23, 2023, 06:59 AM UTC (UTC)



Orientation Session Updated in the OFFICE HOURS/ AMA Section

Important - Get all the details in the Resource Center to get started!

And for this Hackathon, we are looking for innovators like you to help take Volt MX to the next level.

The challenges we are asking you to complete are all designed with the idea that you will help show the power and potential of Volt MX.

As you approach these problems we ask that you be creative, thoughtful, and of course – have fun!


Build an app with Volt MX

Volt MX’s micro-apps functionality lets you break complex apps into self-contained applications that are designed to perform specific tasks or functions within a larger application ecosystem. While these micro-apps can be developed independently of each other and can be deployed and updated separately, their true power is realized when they are combined to create a larger app. Our workflow service on the other hand consists of execution blocks that can be configured as required to accomplish your business use case. Execution blocks offer a wide range of functionality such as the ability to design complex business logic, service invocation, triggering emails, etc. These are just couple of app suggestionsYour task is to build an app with Volt MX.

Example 1: Configurable e-commerce app

E-commerce applications have multiple micro-apps that work together to create a larger application. Some of these micro-apps include authentication, inventory management, payments, and delivery, just to name a few. This app can also be configured for different domains in e-commerce such as clothes and electronics.

Example 2: Specific-purpose apps like food delivery apps

Let’s say you have set up a pizza shop and would like to take orders online. The app can let users place a custom order, pay for it, and track the delivery. The orders would have to follow a defined workflow from the user placing an order to dispatching the pizza. Using Volt Foundry Workflow service, build the process in a jiffy.

Build reusable components or modules with Volt Iris

Reusable components are pieces of code that can be used multiple times throughout an application. They are designed to be flexible and customizable so that they can be easily adapted to different contexts. Modules, on the other hand, are collections of related code that can be imported and used by other parts of an application. Your task is to build reusable, impactful components or modules that can be used within Volt Iris.

Example: Develop a ChatGPT component that provides a neat user interface for queries that interact with ChatGPT and display the responses.

This will make integration with ChatGPT as simple as a drag-and-drop operation.

Build custom adapters to integrate with third-party services/data stores with Volt Foundry

 Volt Foundry provides a wide variety of plug-and-play, pre-built adapters to integrate with a variety of third-party endpoints. Some example adapters include Facebook authentication, SAP Java Connector, and RDMS data stores. Your task is to develop a custom adapter for Volt Foundry to connect to a new backend or improve an existing adapter with enhanced functionality.

Example: Build an adapter for Microsoft Authentication Library (MSAL).

Utilize Volt Iris and Volt Foundry to build an app with stunning UI

Volt Iris allows you to create visually rich apps using a rich set of widgets and pre-built components, WYSIWYG canvas, and low code features. This theme is for all app designers and developers with an eye for great UI.

Your task is to create an app with stunning visuals and use mock services in Foundry to make your app dynamic.

Example: Build a booking service app (e.g, airline, hotel, dining reservations) with cool animations and stunning tracking visuals.

Open Innovation

Create an app/component/adapter/cool-looking UI/anything else that solves a business problem of your choosing. These themes are merely suggestions and you might have other brilliant ideas that do not fit into any of the themes above.

Your task here is to build something that utilizes Volt MX to solve a problem or a need.

Leverage Digital Content & Assets

Many apps require imagery and content to bring them to life and create an engaging user experience. Such content and assets often come from a central content & asset management system, which is used by multiple mobile and non-mobile apps, to ensure consistent communication and branding across all customer interactions. This also allows business users to update the content & assets without needing to republish the app. HCL DX provides content and asset services, as well as services to personalize them, accessible via a set of REST APIs via HCL Volt Foundry.

Your task is to create an app, component that leverages digital content from HCL DX to enhance app built with Volt MX.

Example: Include news or other corporate content in your app; retrieve imagery from the asset management service for consistent branding & quick update

Prizes USD 20000 in prizes

Main Prizes
First Prize
USD 7000
Second Prize
USD 4000
Third Prize
USD 3000
Special Prizes
Most Innovative Submission
USD 3000
Most Beautiful Design
USD 3000

Social Share

Help & Support

Please contact event admin
Mandar Talegaonkar at mandar@hackerearth.com
View All Notifications