github.com/vhs/tacos ↗

Automated Tool Operation Management System

An animated visualization of vhs/tacos's Git history from January 2017 to January 2021, built by 5 contributors. The codebase reached 1,155 lines, mostly JavaScript. The video runs 29 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

JavaScript

Contributors

5

Lines of Code

1,155

From

2017-01-24

To

2021-01-21

Advertisement

About vhs/tacos

TACOS is a React and Node.js application designed to manage tool access control in shared workshop environments like hackerspaces and makerspaces. It provides a centralized system for registering tools and controlling who can access them, streamlining both user operations and administrator management tasks.

The system supports multiple deployment options, including standalone installation and Docker containerization, making it flexible for different workshop setups. Users can activate and use tools through the platform, while administrators handle registration and access management. TACOS integrates with OAuth providers including GitHub, Google, and Slack for authentication, with straightforward callback URL configuration required during setup.

The project is built with a modular architecture that separates concerns into backends, middleware, configuration, and data directories. It includes a test suite and uses Node.js package management via Yarn for development workflows. The codebase evolved from earlier work on the vhs-laser-access project, reflecting practical experience with access control solutions in real workshop environments.

Advertisement

Share this video