📝 Challenge Submission
This is a submission for the Amazon Q Developer “Quack The Code” Challenge: Crushing the Command Line
🛠️ What I Built
I developed an automation tool using the Amazon Q Developer CLI to streamline the process of setting up a new project. This tool generates essential project files, initializes a Git repository, and commits the initial setup—all from the command line.
Key Features:
- ✅ Generates a
README.md
file with project information - ✅ Creates an
MIT LICENSE
file for open-source projects - ✅ Adds a
.gitignore
file tailored for Python projects - ✅ Sets up a basic
src/main.py
file with a starter message - ✅ Initializes a Git repository and makes the first commit
This tool significantly reduces the time and effort required to start new projects, allowing developers to focus more on coding and less on setup.
🎥 Demo
You can watch a demonstration of the tool in action here:
Streamline Your Git Commits with Amazon Q Developer CLI
📂 Code Repository
The source code for this project is available on GitHub:
🧠 How I Used Amazon Q Developer
I leveraged the Amazon Q Developer CLI to automate the project setup process. The CLI’s capabilities allowed me to:
- Generate project files using natural language commands
- Initialize a Git repository and make commits directly from the terminal
- Utilize inline suggestions and completions to enhance productivity
By integrating Amazon Q Developer into the command line workflow, I was able to create a seamless and efficient project setup tool.
📌 Additional Information
- Amazon Q Developer CLI Installation Guide: Getting Started with Amazon Q Developer CLI
- Documentation Generation with Amazon Q Developer: Generating and Updating READMEs
- Code Examples: Amazon Q Developer Code Examples
🤝 License
This project is licensed under the MIT License – see the LICENSE file for details.
👥 Contributors
📬 Contact
For any inquiries, please reach out to (mailto:vrishi7654@gmail.com).