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)