All Projects → sweitzel → Biet-O-Matic-BE

sweitzel / Biet-O-Matic-BE

Licence: Apache-2.0 license
Biet-O-Matic Browser Extension

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to Biet-O-Matic-BE

follows-you-github
A simple browser extension that shows a label to indicate that some user follows you on GitHub
Stars: ✭ 25 (-10.71%)
Mutual labels:  firefox-addon, browser-extension
kontext-browser-extension
Browser extension that adds context to certain German politicians
Stars: ✭ 79 (+182.14%)
Mutual labels:  firefox-addon, browser-extension
Upvote-Anywhere
Upvote Anywhere Browser Extension
Stars: ✭ 339 (+1110.71%)
Mutual labels:  firefox-addon, browser-extension
SevenTV
A Web Extension implementing 7TV emotes and other features for integration in Twitch and YouTube chat. ⚠️ A full rewrite is in progress, avoid further contributions to this repo. See https://github.com/seventv/extensionv3
Stars: ✭ 205 (+632.14%)
Mutual labels:  firefox-addon, browser-extension
colorful-qrcode
Simple & colorful QR code generator with chrome extension
Stars: ✭ 13 (-53.57%)
Mutual labels:  firefox-addon, browser-extension
LAN-port-scan-forbidder
Forbid untrusted webs to access localhost or LAN. An anti-scan protection 🛡️🏡
Stars: ✭ 53 (+89.29%)
Mutual labels:  firefox-addon, browser-extension
scape
🎨 The new tab page with simplicity in mind.
Stars: ✭ 14 (-50%)
Mutual labels:  firefox-addon, browser-extension
locale-switcher
Browser Extension to quickly change your browser locale.
Stars: ✭ 75 (+167.86%)
Mutual labels:  firefox-addon, browser-extension
inject-jyutping
A browser extension that adds Cantonese pronunciation (Jyutping) on Chinese characters
Stars: ✭ 33 (+17.86%)
Mutual labels:  firefox-addon, browser-extension
native-messaging
Native Messaging Host Protocol for Browser Extensions
Stars: ✭ 40 (+42.86%)
Mutual labels:  firefox-addon, browser-extension
security.txt
ℹ️ Cross-platform browser extension for discovering security.txt and humans.txt files.
Stars: ✭ 15 (-46.43%)
Mutual labels:  firefox-addon, browser-extension
refined-github
Browser extension that simplifies the GitHub interface and adds useful features
Stars: ✭ 19,066 (+67992.86%)
Mutual labels:  firefox-addon, browser-extension
selecton-extension
Selecton provides popup with actions on text selection in all major browsers
Stars: ✭ 36 (+28.57%)
Mutual labels:  firefox-addon, browser-extension
Blazor.BrowserExtension
A package for building Browser Extension with Blazor WebAssembly application.
Stars: ✭ 207 (+639.29%)
Mutual labels:  firefox-addon, browser-extension
omnibang
Browser extension for searching many sites directly from address bar using bangs provided by DuckDuckGo.
Stars: ✭ 31 (+10.71%)
Mutual labels:  firefox-addon, browser-extension
hackernews-button
Privacy-preserving Firefox extension linking to Hacker News discussion; built with Bloom filters and WebAssembly
Stars: ✭ 73 (+160.71%)
Mutual labels:  firefox-addon, browser-extension
Turn-Off-the-Lights-Firefox-extension-WebExtensions
Firefox extension (WebExtensions)
Stars: ✭ 19 (-32.14%)
Mutual labels:  firefox-addon, browser-extension
infy-scroll
A web extension for Chrome, Edge, and Firefox. Add customized infinite scrolling to websites and auto load the next page. Supports the AutoPagerize Database. (Beta)
Stars: ✭ 70 (+150%)
Mutual labels:  firefox-addon, browser-extension
ccsearch-browser-extension
[PROJECT TRANSFERRED] Cross-Browser extension to search, filter and use images in the public domain and under Creative Commons licenses.
Stars: ✭ 115 (+310.71%)
Mutual labels:  firefox-addon, browser-extension
pocketizer
Unofficial Pocket new tab extension for Chrome, Firefox, and Edge
Stars: ✭ 43 (+53.57%)
Mutual labels:  firefox-addon, browser-extension

Bid-O-Matic Browser Extension

Bid-O-Matic (BOM) Browser Extension (BE) is intended to improve the shopping experience for the eBay platform. It adds an overview page which can be used to keep your auctions organized. Furthermore it can perform automated bidding on your auctions, without you being present at your computer.

This page is mainly development related. For usage information please check the Extension Stores of the supported browsers.

Main Features

The following main features have been implemented:

  • Article Overview Page
    • showing active eBay auction tabs in a nice table, along with summary information
    • show recently closed eBay auction tabs in a second table
  • Automatic bidding on auctions
    • It can be configured if only one of the articles in the current window should be bid for (default), or all.
  • Extend eBay item page
    • The input field is extended, so that the input will be used as maximum bid (used for automated bidding)
    • Add a "Auto Bid" button, which can only be activated if the minimum bid is reached
  • Data synchronisation between your different browsers sessions, even on different computers
  • Auction bidding events are stored in local storage and can be viewed easily in the overview article table
  • Simulated bidding can be activated when Shift key is pressed while clicking the "Auto Bid" button. The auction will be automated to the last step, where the confirmation will not be done.

Screenshots

(screenshots from an early version)

  • Overview Page

  • Auction Log

  • Simulation mode

  • Auction Page extension

I18N / Languages

The BE currently only supports German and English language. It is using the standard browser i18n functionality. Language is automatically detected from the Browser UI language.

Development

Contributors or testers can download the Extension from Github and install manually to their Browser. Please refer to the Browser instruction how to do that. End users should only install the BE via the Browsers Extension store.

Development Environment

  • Visual Studio Code with Plugins:
    • Markdown All in One
    • ESLint
    • Visual Studio IntelliCode
  • NodeJS LTS
  • yarn v1
    • For overall build process (triggers webpack)
  • hugo
    • For building/testing documentation
  • Docker for reproducable building

Building Release

The release can be created with a provided docker container:

  • Extract or Checkout the code to a local folder
  • Change to the folder
  • Trigger build via Docker (mount the source into the container /src directory):
# Build docker image
docker build docker/ -t bom-be_builder:latest
# Build Chrome/Edge/Opera version
docker run --rm -it -v $(pwd):/src --env BROWSER=chrome bom-be_builder:latest
# Build Firefox version
docker run --rm -it -v $(pwd):/src --env BROWSER=firefox bom-be_builder:latest

Release Artifacts

Release artifacts will be generated by the docker container and placed in the root of the checked out source code.

  • Chrome build e.g. bom-be_0.5.1.zip
  • Mozilla Firefox build e.g. bom-be_0.5.1-firefox.zip
  • Folder build (or build-firefox), which can be loaded as unpacked extension to quickly test changes.

Supported Browsers

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].