My new data science website (Project Lego) has finally launched!

Christopher Thomas
1 min readJul 17, 2019

--

After several months of hard work (and some procrastination, admittedly), I’ve finally launched Project Lego. For those who don’t know, Project Lego is a data science project where I add each brick from my personal Lego collection into a database and display graphs and charts that showcase the collection by color and type.

The website was built with Python’s Django web framework. I created a Django model for the bricks with Character Fields for their color and type and Integer Fields for their length, height, and width. I then connected the Django database to PostgreSQL, where I’m currently adding the bricks. The charts were provided Google Charts and each chart updates when a new brick has been added to the database.

I’m still trying to find a way to show length, height, and width in a chart. If you have any suggestions, please let me know in the comments. Also, there’s some front-end work that needs to be done and a lot of bricks that still need to be added to the database. (There’s over 2,600 bricks in the total collection. Right now, I’ve added just over 400.)

But most of the hard work seems to be done (knock on wood) and I’m glad to finally have this project off the ground. If you have any questions or comments about the site, feel free to let me know!

Project Lego can be found here.

And its source code can be found here.

--

--

Christopher Thomas
Christopher Thomas

Written by Christopher Thomas

Filmmaker. Web developer. Entrepreneur.

No responses yet