• Content Count

  • Joined

  • Last visited

About aburgueno

  • Rank
    Level 1 Stud

Profile Information

  • Gender
  • Location
    Brussels, Belgium
  • Interests
    LEGO collection management systems. Programming in Python. Check my GitHub project at https://github.com/aburgueno/lego-collection

Recent Profile Visitors

310 profile views
  1. Hi Pal! the application runs on your local Python installation. It fetches from Rebrickable all the data concerning the sets you own only once. Those data are stored in a local OO database (Python shelves). A local CSV file (that you manually edit) stores the location of each part. Finally, the application generate static html pages that you can store locally and browse offline. Please let me know how can I help to get it running on your side. Best regards, Augusto.
  2. I understand. Before I wrote my application I had the same problem. Now I just have to change a line in a csv line. If I find some time I'll try to build a Windows installer for you to try the application with your collection.
  3. I have uploaded on GitHub a piece of software that I have developed to manage my LEGO collection. It heavily relies on the Rebrickable API and I would like to thank Nathan and the whole Rebrickable community for having made it possible. My hope is that some of you will find it useful. You can find it here: https://github.com/aburgueno/lego-collection And a thread to discuss about it here:
  4. Thank you. If you number them, though, you would need a sort of index linking blocks and box numbers. That's what my application provides.
  5. Yes, I know. I have considered upgrading to pro and using that feature. However, at the end I decided to go for my own application to avoid having to manually enter those data in Rebrickable. My programe uses a simple two column csv file (part_num, box_num) which is easy to maintain.
  6. In the picture below you can see some of my boxes. Each box has a label and contains bricks of specific types. My application knows in which box each brick is and combines that information with information coming from Rebrickable to build reports such as the one shown in the opening post of this thread. So whenever I want to rebuild an old set, I not only know which blocks I need, but also where to find them. The latter is unknown to Rebrickable.
  7. Hi there, I have been working for a while on a Python 3 application to manage my LEGO collection and I have just made it available on GitHub at https://github.com/aburgueno/lego-collection I physically store my +- 60,000 Lego bricks in labelled boxes (+- 275) according to their type. As it is the case with rebrickable.com, for each Lego set I own, the application tells me what type of Lego bricks I need to build it and how many of each type. In addition (and this is the interesting point), the application tells me in which box I store each brick. As an example, the image below displays one of the html pages generated by the application with the box labels printed in green. The application uses the rebrickable.com API and the Python packages shelves, pandas and jinja2. If there is some interest out there, I can work a little bit to add some documentation. I hope this is useful. Augusto.