DEV Community

aniket shinde
aniket shinde

Posted on

Building the 'One of a Kind' Ultimate Mobile App Framework. Seeking exceptional engineers to join the journey.

(This post is to attract like minded devs who are ready to be part of the Journey.)

Conquer Complexity: A Coding Challenge

The Challenge:

Imagine you're building a mobile ordering system for a restaurant. Design a system that dynamically generates menus with:

  • Variable options: (e.g., pizza sizes, crust types, toppings)
  • Modifiers: (e.g., "extra cheese," "gluten-free crust")
  • Special offers: (e.g., combos, daily specials)

Requirements:

  • Data structure: Represent the menu using a suitable data structure (e.g., JSON, YAML).
  • Form generation: Create a function to dynamically generate an interactive order form.
  • Business logic: Implement price calculations, handle modifiers/specials, and validate user input.

Bonus:

  • Basic UI (HTML, CSS, JavaScript) for the generated form.
  • Error handling and accessibility considerations.

Share your solutions on GitHub!

We're looking for:

  • Problem-solvers
  • Creative thinkers
  • Passionate developers

Let's build something awesome!

Top comments (0)