DEV Community

Mandar Risbud
Mandar Risbud

Posted on

Making Technology More Accessible

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)