Skip to content

Git-Based Property Manager

Notifications You must be signed in to change notification settings

lucasburlingham/gbpm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git-based Property Manager

(This project is in the early stages of development.)

This is a simple physical property manager that uses Git for version control and storage. It is designed to be used by a single user or a small team. It is not a full-fledged property management system, but it can be used to manage a small number of assets that have a unique identifier, such as a serial number, asset tag, or other unique and searchable identifier.

It loosely follows the Unix philosophy of "do one thing and do it well", and the KISS principle of "keep it simple, stupid" or "keep it stupid simple".

Goals

Primary Goals (100m)

  • Simple and intuitive command-line interface
  • Simple and intuitive web interface
  • Small learning curve
  • No database, no cloud dependencies, just text and Git
  • Automatically federated and distributed via Git

Secondary Goals (200m)

  • Automated backups with cron
  • Dell service tag lookup & warranty status caching

Installation

Prerequisites

A Unix-like system with git bash python3 grep sed fzf installed. An internet connection is NOT required, but if you want to use the web interface, you will need a web browser. Internet connectivity is required to sync with remote repositories.

Optionally, cron can be used to automate backups and syncs.

License

The code within this repository is licensed by Lucas Burlingham under The Creator's License. See more about this license at The Creator's License. A copy is provided for you in the .github/LICENSE.md file.

Inspiration

Have you ever been served with a $27k+ FLIPL? I haven't and hope you haven't either. This project is inspired by the need to keep a digital trail to compliment your offical, by-the-regs system you definitely have.

Badges

wakatime

Releases

No releases published