DEV Community

Arish singh
Arish singh

Posted on

Amazon Q Developer CLI

About the Project

Amazon Q Developer CLI is a powerful generative AI tool by AWS that allows developers to build real, working code directly from natural language prompts via the command line. Instead of manually writing boilerplate code or setting up entire projects from scratch, you can simply describe what you wantโ€”like "create a React app with a login form" or "build a Sudoku game in HTML, CSS, and JavaScript"โ€”and Amazon Q CLI instantly generates the full project structure and code files for you. It supports multiple languages and frameworks, including JavaScript, Python, HTML/CSS, and more, making it ideal for frontend, backend, cloud, and DevOps tasks. Designed to accelerate developer productivity, Amazon Q CLI bridges the gap between ideas and implementation, acting like an AI-powered coding partner that helps you move faster and focus on logic rather than repetitive setup.

๐Ÿ’ก Why I Built This

I've always loved quick logic games and was curious to see how fast I could go from idea โ†’ playable game with Amazon Q.

Hereโ€™s what motivated me:

  • โœจ To experiment with AI coding tools in real-time
  • โฑ๏ธ To challenge myself with a 30-minute build
  • ๐ŸŽฎ To recreate a childhood favorite puzzle digitally
  • ๐Ÿ” To explore how natural language prompt-based coding actually works

โš™๏ธ How I Built This

I used Amazon Q Developer CLI to prompt the system with:

"Build a playable Sudoku game with a 9x9 grid using HTML, CSS, and JavaScript."

And boom โ€” within seconds, it generated:

  • ๐Ÿ“„ A full HTML layout for the game grid
  • ๐ŸŽจ CSS styles for layout and spacing
  • ๐Ÿง  JavaScript logic for interaction and cell validation

After that, I did:

  • Minor edits to the styles
  • Added some clean UI polish
  • Tested it live in the browser

๐Ÿงฉ What is Sudoku?

For those unfamiliar, Sudoku is a classic number-based logic puzzle.

๐ŸŽฏ The goal:

  • Fill the 9x9 grid so that:
    • โœ… Each row contains digits 1โ€“9 without repetition
    • โœ… Each column contains digits 1โ€“9 without repetition
    • โœ… Each 3x3 subgrid contains digits 1โ€“9 without repetition

Itโ€™s logic-heavy, satisfying, and surprisingly addictive. ๐Ÿ˜‰


๐ŸŒŸ Key Features

  • ๐ŸŽฎ Interactive 9x9 Sudoku Grid
  • ๐Ÿง  Logic-based number placement
  • โœจ Clean, responsive UI with basic CSS
  • โšก Built entirely using Amazon Q Developer CLI
  • ๐Ÿ’ป Works on both desktop and mobile browsers

๐Ÿ”ง Tech Stack

  • HTML5 for structure
  • CSS3 for layout & styling
  • Vanilla JavaScript for logic and validation
  • Amazon Q Developer CLI for prompt-to-code generation
  • (Coming Soon!) Hosted on AWS

๐Ÿ”„ Workflow Overview

  1. ๐Ÿ’ก Thought of building a quick logic game
  2. โœ๏ธ Described the project in simple English
  3. ๐Ÿค– Let Amazon Q generate the full codebase
  4. ๐Ÿงช Tested & polished the output
  5. ๐Ÿš€ Shared it with the world!

๐Ÿ“‚ Project Repository

๐Ÿงช Try it locally:

git clone https://github.com/Arishsingh/AmazonQ.git

Top comments (0)