An open API service indexing awesome lists of open source software.

https://github.com/HackAssistant/hardware

⚙️A plugin for HackAssistant which enables a hardware lending system
https://github.com/HackAssistant/hardware

hackassistant hardware

Last synced: 9 months ago
JSON representation

⚙️A plugin for HackAssistant which enables a hardware lending system

Awesome Lists containing this project

README

          

.. raw:: html


HackAssistant


.. image:: https://travis-ci.com/HackAssistant/hardware.svg?branch=master
:target: https://travis-ci.com/HackAssistant/hardware

HA - Hardware is an extension to HackAssistant that enables the backend to handle a Hardware Lab for your hackathon.

Features
--------

* **Hacker view**: Hackers can browse the list of hardware available and *Request* an item.

* **Admin view**: An admin view to formalize the hacker's *Requests* into *Lendings*.

* **Logs**: Keep track of every piece of hardware, who have had it and who has it right now.

* **Intuitive and self-explanatory basic interface**: UI broken down in steps. Users will know what to do in both ends of the app.

Quick Start
-----------

1. Download package::

wget https://github.com/HackAssistant/hardware/releases/download/v0.1/django-ha-hardware-0.1.tar.gz

2. Install package::

pip install django-ha-hardware-0.1.tar.gz

3. Enable it by changing the corresponding variable in `hackathon_variables.py`::

HARDWARE_ENABLED = True

4. Migrate the database to create the new models::

python manage.py migrate

That's it! Now you can add items in the 'hardware' section of the admin.

Build
-----

To build the plugin, just call::

python setup.py sdist