This is a submission for the Amazon Q Developer "Quack The Code" Challenge: Exploring the Possibilities
What I Built
This project tries to make technology accessible to many more people. Today, a lot of developers are good in programming & technology but not many are proficient in English. This becomes a barrier for them to use technology.
Using Amazon Q Developer, I have demonstrated a simple use of Amazon Q to generate documentation in regional languages like Hindi.
Having documentation in familiar, non-English, local languages will make technology accessible to many more people, thus becoming more inclusive. Adoption of Amazon Q will also increase.
Demo
https://drive.google.com/file/d/1zXTwx5VzkeTugUMlDAibUfVV4MLsWdkw/view?usp=sharing
Code Repository
https://github.com/msr2610/neometroapi
How I Used Amazon Q Developer
Here is how I used Amazon Q Developer:
Open new chat in Amazon Q Developer
Give a new "/dev" command and provide following prompt:
a) From Java code file (Neocontroller.java), pick up all routes
b) Create a new markdown (.md) file named api.md
c) In this file, add each of the API routes and against each, write in Hindi the description of what that route does.
After this, Amazon Q Developer correctly generates a markdown file with description for each route in Hindi.
Paste this file in a Docusaurus project and you have documentation of API (or your application screens) in non-English, regional language !
Team submission: Mandar Risbud (mrisbud@gmail.com)
Top comments (0)