GithubHelp home page GithubHelp logo

boop's People

Contributors

dependabot[bot] avatar microlith57 avatar rohancrookbain avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

boop's Issues

Barcode Edit Error

Hello, I am a new technician part of Spotswood college.

There is an error in the boop program when creating a new device. When inputting a barcode in the "Creating Device" menu, every now and again after selecting "Create Device" the barcode will disappear and upon editing the device to add in the barcode again and error message pops up "We're Sorry, but something went wrong."

I can recreate this error by inputting a barcode and clicking "Create Device" very fast.

Just thought I'd submit this issue and bring it to your attention.

Add barcode table export

Would be a table (flexbox?) of barcodes (either issuer or device).
Would need to be filterable.

Better loan display

  • Nav bar entry for Loans
    • Filter by borrower/device
    • Columns: issuer; device; created_at; status
  • In borrower#show/device#show, link to relevant loans
  • Export CSV
  • Import CSV

Allow override of allowance limits

  • When issuer barcode is scanned, a new page/view is opened
  • This page shows data such as current allowance & # of laptops
  • If allowance is full, allow one-time override (eg. if person needs laptop for the day & is trustworthy enough to be given a second one).

Barcode print configuration

Currently bar codes print much wider than needed. We're just looking for a way to get these into a narrower format. We've been trying the use of print preferences but so far without much luck.

Add CSV import/export

It would be good to have a CSV import/export facility for Issuers/Devices.

  • Export to CSV
  • Import from CSV -- would need to handle each row as a model creation, have an option to stop early on error or keep going and skip over invalid rows; would need some way to get the errors back to the user.

Move search bars to better location

  • Find a good place on the page to put search bars
    • Should have consistent placing (eg. anchored to top of page) and alignment
  • Put them there

Filtering / sorting

On issuers#index and devices#index - filtering options, sort by column

  • Sorting
  • Searching

Actual boop sound?

  • Switch (default off) on home page
    • Tied to cookies
  • When performing issue/return, at same time as status glow effect, play sound

Add Email Job

  • Use cron/rack scheduler to run job
  • Email both any admins with notifications on and any students who have not already been emailed for this event
  • Need to find out if/how often to email students

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.