Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
 
 
 
 
sql
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

LOST Inventory Tracker

standard-readme compliant

This is an inventory tracking Flask web application utilizing a Postgres database without an ORM. You can create users with specific roles, create facilities, create assets, dispose of assets, move assets around, and get a report detailing each asset's location.

Table of Contents

Resources Used

https://www.cs.uoregon.edu/Classes/17W/cis322/

Web Development with Flask - Miguel Grinberg

Install

This project uses Flask and Postgres.

To install, you must have Virtual Environments installed.

  1. Clone repository.
  2. Open terminal at top level of repository.
  3. Create and activate your virtual environment.
  4. $ pip install -r requirements.txt
  5. Create a local postgres database instance.
  6. $ chmod u+x preflight.sh
  7. $ ./preflight.sh <db_name>
  8. $ python3 run.py

Contents

├── Procfile
├── README.md
├── app
│   ├── README.md
│   ├── __init__.py
│   ├── api.py
│   ├── helpers.py
│   ├── static
│   ├── templates
│   └── views
├── config.py
├── exports
│   ├── README.md
│   ├── assets.csv
│   ├── export_data.sh
│   ├── facilities.csv
│   ├── migrations.py
│   ├── transfers.csv
│   └── users.csv
├── imports
│   ├── data
│   └── import.py
├── preflight.sh
├── requirements.txt
├── run.py
├── runtime.txt
└── sql
    └── create_tables.sql

Contribute

I don't have any plans to continue this project as it was exploratory in nature.

License

MIT © Kyle Holmberg

About

Flask web application w/o ORM for fast, large-scale inventory tracking using Postgres and Heroku.

Topics

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.