Devman: Manages Developer tasks and more

Manages Developer tasks and more. 

Inspiration

Felt the need to reduce time while switching and searching articles so came up with a feed opener feature. Sometimes sending emails or sharing snippets was a tedious task to do and Beautifying code for an article or social post. Combining all needs came up with DevMan (Developer Manager).

What it does

It reduces developers time while developing and improves productivity.

Manages Developer tasks and more

Next-Level Productivity with AI

Features are:

Code Generation

This is the coolest feature it uses openai api. You can generate code for an algorithm. Just write step by step procedure like you are telling someone and use the option Devman Generate Code from Algorithm and there you go your code is on your screen within the span of seconds

You can generate an algorithm for a piece of code. Ever felt what's happening in the code well no worries use the option DevMan Generate Algorithm from Code.

Ever felt the need to update the docs? or just tired to do it. DevMan is there for you. use the option DevMan Generate Docs and relax.

Dictionary

Now no need to search for a dictionary. You can directly use DevMan which uses datamuse API to get synonyms and antonyms for a word.

Email

Many times we have to mail some part of the code to someone and for that, we have to copy the code and then open the mail client and send it. But now you can send directly from ur vscode just set up your email and password in the settings then select the code and type DevMan: Send mail. Enter a subject and other details. You can choose from your team list or select multiple emails or random emails just from your IDE. No need to switch windows.

Feed Opener & Viewer

Now you can add your favourite sites and directly open ur desired article of that day from your VS Code.

Beautify Code

You can select a piece of code and open it on carbon.now.sh and modify it. Do you have the desired setting on carbon.now.sh? Just download the config and set it in DevMan settings no need to set it again. Saves a lot of time.

Challenges 

  • Implementing javascript was new. it took time to understand async and await
  • Understanding Vscode API for taking input,showing results,showQuickPick with multiple select, etc
  • Fixing and finding error messages, especially handling request and response
  • Appending some examples for generating docs with openai
  • Inserting docs in python functions and classes
  • Developing vscode extension as it was for the first time

Accomplishments that we're proud of

  • Coming up with ideas that will help developers
  • It is an open-source project
  • Successfully integrating openai and other APIs
  • Eradicated the need to code manually
  • Easily mailing code snippet

 

30 Mar 2022

Keywords
javascript
vscode
openai
node
scraping
email

Creating portfolio made simple for

Trusted by 6500+ folks. Try it now, free to use

Start making more money