GithubHelp home page GithubHelp logo

agnivgon / big-omega-extension Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ankur-lakhmara/big-omega-extension

0.0 0.0 0.0 4.55 MB

Big Omega extension - Enhance Leetcode Experience

Home Page: https://chrome.google.com/webstore/detail/big-%CF%89-enhance-leetcoding/hfjfkofmpdgbfpkgnknikojbpljnkfkf

License: MIT License

JavaScript 99.99% HTML 0.01%

big-omega-extension's Introduction

license chrome-webstore users

Chrome Big Ω - Enhance Leetcoding experience - Programming in community gives you wings!! | Product Hunt

Big Ω - Demo (YouTube Video):

Big Ω - Enhance Leetcoding experience

What is Big Ω?

Big Ω is a browser extension which enhances your collaborative experience while you are solving coding problems online on various competitive programming websites like

  1. Leetcode
  2. Hackerrank

With this tool as of now we have launched a feature that reveals information about which companies have asked the problem that you are currently solving and how many times was same problem been asked by same companies

The future feature that we will launch will give you the power of peers when you solve the problems, irrespective of any platform where you are solving the problems, the future feature will have the following options -

  1. You will be able to see all the people in the world who are solving problems on various platforms
  2. Irrespective of platforms, you will be able have audio/chat conversation with online peers
  3. You will be able to create groups, start coding competitions by putting timer of 30m 45m or any custom time, while tracking each others progress about who solved how many test cases, etc
  4. You will also be able to sync each others screen so that you can explain logic in groups or in person with a first person view

Please let us know about our plugin at our email - [email protected] your feedback and constructive criticism, is always appreciated, and we look forward to make this browser plugin better day by day, step by step

Running extention locally

  • Go to chrome://extentions
  • Toggle developer mode on top right in order to enable it
  • Click Load unpacked and choose the build folder in root of this project
  • Your extention is loaded sucessfully, you don't even need to click it, just go to any leetcode problem and extention will start working

How to build locally

  • Clone project
  • Open in any editor of your choice
  • If you want to add/remove code then react code is present under src/, which you can edit
  • Now run npm run build to create a loadable build/ folder
  • Now to actually test changes we need to load the extention in browser so go to chrome://extentions through browser searchbar
  • Toggle developer mode on top right in order to enable it
  • Click Load unpacked and choose the build folder in root of this project
  • Your extention is loaded sucessfully, you don't even need to click it, just go to any leetcode problem and extention will start working

Code References

Special thanks to Huan Xu for this leetcode-company-wise-problems-2022 csv file which helps our extension to unlock the information about which companies have asked the problem.

Contributors

big-omega-extension's People

Contributors

gouravrusiya30 avatar omkarajagunde avatar dependabot[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.