Skip to content

Simple and "lightweight" web application for organizing that disaster or room/garage/lab (I suppose) we all have.

Notifications You must be signed in to change notification settings

yeyeto2788/Things-Organizer

Repository files navigation

Things Organizer

Simple and "lightweight" web application for organizing that disaster or room/garage/lab (I suppose) we all have.


Build status

Master Development
Master build Development build

Features

  • Open Source ✨
  • Python based application. 🐍
  • Search items 🔍
  • Print labels for items, categories and storages. 🖨️
  • Report generation. 📈
    • CSV
    • TXT
  • User authentication. 🔒

Background

The idea 💡 came to my mind one day I was looking a SOC board like the Raspberry Pi and I could not find it due to the mess I had, all boards, cables 🔌, equipment 🛠️, etc. where all around in different boxes 📦 and different places all over my house 🏠 from my room lab to the garage.

So I came up with the idea of develop a server using Flask and some other Python libraries.

Now I can:

  • Search the for item I'm looking for on the application and it will tell me where I have it stored.

  • Print the label for that item or even for the storage boxes and bags I have on different locations(e.g. Garage, Room, etc.).


Documentation

If you want to know more in depth what each single file does go to the application documentation.

This tool is using the bootstrap template from @BlackrockDigital Start Bootstrap - SB Admin


Running the application

  • Clone this repository. 👯

    git clone https://github.com/yeyeto2788/Things-Organizer.git
  • Create the virtual environment.

    python3 -m virtualenv venv
    source ./venv/bin/activate
  • Install dependencies. 💻

    pip3 install -r requirements.txt
  • Finally run the application. 🐍

    python manage.py runserver

FAQ 🙋‍♀️🙋‍♂️

No frequently asked question yet. 😐


Support 🧑‍🔧

Reach out to me at one of the following places!


Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/super_awesome_feature)
  3. Commit your Changes (git commit -m 'Add some awesome feature')
  4. Push to the Branch (git push origin feature/super_awesome_feature)
  5. Open a Pull Request

About

Simple and "lightweight" web application for organizing that disaster or room/garage/lab (I suppose) we all have.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published