Git Product home page Git Product logo

curtalfrey / atems Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 4.52 MB

ATEMS is an inventory control software for tools rooms, warehouses, supply chain operations.

License: MIT License

Python 27.00% JavaScript 3.69% CSS 13.75% HTML 27.34% Mako 0.43% C 4.16% PowerShell 22.45% Batchfile 1.19%
barcode-scanner equipment-management flask html javascript jinja2 python rfid-reader supply-chain tools-and-automation

atems's Introduction

Free open source project

in Dev mode

clone the repo and run these commands from the ATEMS directory, once python and pip are installed on Windows 10: pip install --upgrade -r requirements.txt $env:FLASK_APP="atems:create_app" flask db init python atems.py

ATEMS - Automated Tool and Equipment Management System

Overview:

ATEMS is an inventory control software for tools rooms, warehouses, supply chain operations.

I am a US Air Force (F-16 crew chief) Vet who has worked in the tool room/supplychain supervisor postion, also in farming, trucking, retail, nuclear, cyber sec industries. This software will be advanced enough to work in any of those enviroments or for a small business too.

The approach here is to be as modularized as possible. Where the basic program stays the same and you just plug-in the modules you need for your particular industry.

here is the home.html as a ref to the rough layout of the program Win10_install/templates/home.html

Automated - makes accountability easy with integrated email reminders sent to customers to bring back items on time. Also sends out emails to prevent jobs from being done with tools and/or equipment overdue for calibration.

Barcode tracking - incorporates active/passive RFID barcoding with scan-gun or phone/tablet app.

ATEMS Tracks:

where is the item stored who checked in/out what job it was used on how long it has been checked out what condition it was at check in/out does it require calibration does it have a shelf life

Equipment -

records all calibrated and non-calibrated electronic test equipment, records historical serviceability data, records info on calibration vendors, ensures compliance to NIST standards and record keeping practices.

Management โ€“

manages all types of inventory with one program.

Simple -

Reports made easy. Filter and sort the categories needed using pre-generated or custom reports to meet all business needs.

Prints or emails PDF of any report.

Reports:

Tool Usage History

Calibration History

User Activity History

Inventory Status Report

Generate a custom report

Issues and Feedback:

If you encounter any issues or have feedback, please create an issue on the GitHub repository.

Happy tracking with ATEMS!

I dont know it all about inventory software. and am new to github and programming so if there's any help you can give or a industry you can make a module for that would be great!

atems's People

Contributors

curtalfrey avatar

Watchers

 avatar

atems's Issues

Create models based on industry

Create models based on industry. Create modules (plug-in) that can be used on many models or some may be for specific industries.

For example;

The retail or warehouse industry will track items differently than the nuclear industry.
The nuclear industry will have a heavy dependence on calibrated tools where the others will not, so, calibrated tools will need to be a separate module (plug-in).
The food industry would need to track shelf life and stock rotation where retail might not, so it would have specific plug-ins that are needed but could use some general plug-ins that other industries could use, and so on.

If separate folders would help for each industry we can create those.

You can focus on the industry that interests you. Try to make them where they can be used in other industries unless they need to be very specific for one industry.

Create Demo of ATEMS

Create Demo of ATEMS
With random users and tools to show the capabilities of the program.
We should be able to check out tools to users, be able to give the user a print-out or email of what they have checked out, be able to filter/sort and print reports on users and/or tools checked out or overdue calibration and so on.

The "home.html" has better details on what the demo should be able to do.

Continue dev on flask admin

Continue dev on flask admin
The admin page will be where users and tools info are added/edited/deleted to mysql db.
Also, it will be where admins communicate with each other and get notifications about system issues and any other helpful admin functions.

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.