/labmap-chrome

This project is labmap by @tomasz-miskow redesigned to be fully-featured Chrome extension!

Primary LanguageJavaScript

labmap ported to Chrome

🔍 About

This project is labmap by @tomasz-miskow redesigned to be fully-featured Chrome extension!

The extension allows you to track computer labs at @MIMUW and more!
It utilizes awesome labmap api hosted by @tomasz-miskow 🚀

This project is maintained in free time. Feel free to contribute and open new issues!

🏆 Features

  • See what computers and labs are currently free 🐱
  • View upcoming courses inside labs 😄
  • Connect to students.mimuw.edu.pl machine via SSH with one button (needs external extension) 👍
  • View users currently sitting in labs 🎉

Screenshot

📦 Installation

Install in Chrome via Chrome store:

labmap-chrome in Chrome store

💡 Development

To install all dependencies please enter:

# clone it
$ git clone https://github.com/styczynski/labmap-chrome.git

# Install dependencies
$ yarn install

To build dev version and start hot reload server please type:

# build files to './dev'
# start webpack development server
$ yarn run dev

*Now navigate to Settings->Extensions inside Chrome and select "Load unpacked" then specify the /dev folder

The extension should be now visible inside Chrome.

Note: You must enable Developer Options to load unpacked extensions

🔨 Build

# build files to './build'
$ yarn run build

📏 Compress

# compress build folder to {manifest.name}.zip and crx
$ yarn run build
$ yarn run compress -- [options]