CIPHERTron / devsoc

Submission Repository for Devsoc Hackathon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

.code - A set of VS Code extensions pack for developers made during DEVSOC'21

What is this project about?

We have built a few VS Code extensions during this hackathon process. It is still not published in the extension store. The README.md file of the repo has the installation guide on how you can try out these extensions. We are not pro-developers. Hence we faced a lot of issues in writing production level code.

Which Extensions does .code include?

  • gitignore generator -> an extension that generates .gitignore file in your repository on the selection of appropriate tech stack.

Installation Guide: Readme.md

  • spotificode -> an extension that launches a Chrome/Chromium browser to the 4 popular music sites and you can control the playback from within your Visual Studio Code editor.

Installation Guide: Readme.md

  • postman client - an extension that sends http/https API request using any of the methods GET, POST, PUT, DELETE, PATCH, HEAD and OPTIONS with option of post body as Text, Json, Xml, Form Data and Form-Url-Encoded.

Installation Guide: Readme.md

  • dbd - an extension that helps you visualise database schemas. The extension redirects to the browser with the database visualisation.

Installation Guide: Readme.md


What problems we faced?

  • We are a bunch of frontend developers who had no prior knowledge about APIs and backend stuff.
  • This is the first time we are making a VS Code Extension.
  • None of us had knowledge about Typescript and it's advanced features.
  • We also faced a lot of runtime errors due to which we were not able to deploy the extension to the Visual Studio Marketplace

Technlogies we used in .code

  • React
  • Typescript
  • Webview API
  • Material UI
  • Axios

Future Plans: 📆

We have a bunch of ideas planned for the future. Following is a list of potential ideas.

  • To solve all the runtime errors
  • To deploy the extensions to Visual Studio Marketplace using Azure

Team Members

About

Submission Repository for Devsoc Hackathon


Languages

Language:TypeScript 68.3%Language:JavaScript 15.6%Language:CSS 12.5%Language:HTML 3.6%Language:Shell 0.0%