Try it out here: https://tidy-demo.tziallas.net/browse
Organize your home inventory. Personally using it for most of my home stuff!
Automates barcode generation and printing on cable label templates.
You can scan barcodes with a barcode scanner or with your device's webcam.
Responsive web application built with Postgres, Django, React-Redux, Webpack and Bootstrap.
Programmaticaly wraps Django Admin Python APIs to expose them in a new REST API that is more suited for use with a React-Redux frontend.
The application is dockerized so after you install Docker you can run:
docker-compose up
inside base folder (next to docker-compose.yml)
When the installation finishes visit 127.0.0.1:8000. Enjoy!
Note: if you are running docker on windows, make sure /django/src/wait.sh file has linux style endings (LF, not CRLF)
Contains a Kamal configuration in config/deploy.yml for seamless Dockerized deployment!
Check https://kamal-deploy.org/
Contains another config/deploy.yml inside nginx-static folder for a separate nginx deployment that serves static files. Also check build_assets.sh.
Runtime is split into 3 containers (and corresponding folders):
- db: The postgres database
- node: A NodeJS container which holds all the frontent JS along with Webpack and Babel. It's used to host webpack-dev-server for hot-reload development.
- django : A container that holds all the backend python code. It's used to host the django development server.

