Coder Social home page Coder Social logo

scannr's Introduction

PartKeepr

JSON-LD enabled Build Status SensioLabsInsight Code Climate Test Coverage codecov

PartKeepr is an inventory management software, primarily designed for electronic components.

PartKeepr is written in PHP and using the Symfony2 framework.

Demo Sites

To test everything which has been written so far, there are two demo pages prepared.

The latest release from github is available at http://demo.partkeepr.org. The most up-to-date version of the GitHub master branch is published at https://demo-git.partkeepr.org. Both demo pages are built from the git sources and reset to a demo state once an hour.

Requirements

PartKeepr needs:

  • PHP between 7.0 and 7.1 - migration to newer symfony is needed before we support current php 7.x
  • A MySQL or PostgreSQL database

Installation

Please read our setup guide

Thanks

A very big "thank you" goes out to Georgyo of NYC resistor - although he claimed that he isn't creative, he invented the name "PartKeepr" which eventually became the project's name.

scannr's People

Contributors

mdrobisch avatar sh-hilden avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

scannr's Issues

Some problems and suggestions

Although I think the main project and this tool have been abandoned, I still found it quite handy. Currently I found some problems including:

  • It no longer compiles on newer version of Android Studio due to Gradle and SDK/library versions
  • Getting part info after scanning barcode will cause an empty error dialog, which is because the application is doing PUT while GET should be used when requesting

Also I would like some additional buttons that can add/remove multiple in addition to +1/-1 since I need to draw out multiple pieces of a specific part sometimes.

Seems like there are still many pull requests pending, and I have nearly zero experience in Android developing, but I would still try to fix, implement and push.

apk file for testing

Hi,
can anyone share an apk file for testing the app on Samsung S10 with Android 10 ?
THX

Scan window too tall - picks up adjacent barcodes

When scanning a list of barcodes, the height of the scan window is such that adjacent barcodes are erroneously picked up. Scanning doesn't seem to be limited to the barcode underlying the red 'scan' line.

Number Format Exception

Installs and runs OK. Accepts login details but does not remember server details. Brings up camera scanner window and allows scanning - and identifies barcode number but immediately fails with a

java.lang.NumberFormatException during partscannrapp.ContinousCaptureActivity.

On a spare Android phone that I don't want to set up mail on so can't send entire error message

Android 5.1.1 / Kernel 3.10.49

No good error message on part not found and wrong login details

If a part is not found the error message will say:
Connection failed with http-code 404
and there is only a short time that this message is on screen.

The error for wrong login details is almost the same as above
Connection failed with http-code 401
this meesage is only show when scanning. So the login screen at the moment does not what it says it only catches the user details for later use.

Project

Have you guys abandoned this app?

Part not being recognized

When I try to scan a toast notification shows the right part id and 1 second later another toast shows up but this time empty. Nothing is displayed on the part detail fields (nothing more changes).
The app works fine for the demo site. And I've tested quering the API of my Partkeepr instance with Postman and it also works fine.
How can I give relevant logs to identify the issue?

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.