{"id":16233784,"url":"https://github.com/genietim/pieceanalyzer","last_synced_at":"2026-05-18T04:35:24.242Z","repository":{"id":37585310,"uuid":"121416695","full_name":"GenieTim/PieceAnalyzer","owner":"GenieTim","description":"Symfony Application to analyze Lego sets and compare their value to certain type of pieces","archived":false,"fork":false,"pushed_at":"2024-09-17T10:34:46.000Z","size":28783,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-11T13:13:34.354Z","etag":null,"topics":["lego","symfony"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GenieTim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-13T18:02:06.000Z","updated_at":"2024-09-17T10:34:44.000Z","dependencies_parsed_at":"2024-09-18T00:35:36.761Z","dependency_job_id":null,"html_url":"https://github.com/GenieTim/PieceAnalyzer","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GenieTim%2FPieceAnalyzer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GenieTim%2FPieceAnalyzer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GenieTim%2FPieceAnalyzer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GenieTim%2FPieceAnalyzer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GenieTim","download_url":"https://codeload.github.com/GenieTim/PieceAnalyzer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247800071,"owners_count":20998327,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["lego","symfony"],"created_at":"2024-10-10T13:13:52.105Z","updated_at":"2025-10-04T03:16:43.061Z","avatar_url":"https://github.com/GenieTim.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Piece Analyzer\n\n![Security Check](https://github.com/GenieTim/PieceAnalyzer/workflows/Security%20Check/badge.svg)\n\nNote that this repository is currently not very actively maintained as the use for it \ngot somehow lost when there was not time to build Lego anymore.\nAdditionally, other programming languages (say, [R](https://www.r-project.org/)) make it easier and faster just to answer \nsuch a basic question for myself, at least. \nBut feel free to open issue in case you require maintenance, I can restart the project when needed.\n\nThis Symfony project can be used to determine the value of a certain Lego set \nand its price/piece ratio. The items can be filtered by category and color \nto help decision making when looking for a possibility to get as many pieces \nof a certain type for as little price as possible.\n\nNote that some data might be fetched by scraping other websites – make sure to get permissions first.\n\n## Installation\n\nPlease note: the following information might not be sufficient in case this is your first \nSymfony project – I recommend you checkout some of their \"getting started\" documentation.\nIn case you have/had troubles, feel free to open an issue so I can help you \nor a PR to improve this README.\n\nWell, well, well – as this is a full web application, you will need a web-server. \nOn this web-server, you need a serving software, such as Apache or Nginx. \nAnd you need a domain to access the site.\nAlternatively, you use the local development servers offered by Symfony.\n\nIn any case, at some point you will have to download/clone this repository, \nthen install all dependencies using `composer install` \n(make sure you have PHP and [composer](https://getcomposer.org/download/) installed for this),\nas well as `yarn install` (make sure you have [yarn](https://classic.yarnpkg.com/en/) installed first).\n\nAdditionally, you will require a database and put the credentials in a way that Symfony can find them.\nCheckout [./.env.dist](./.env.dist) as an overview over the parameters, which have to be set. \n\nThen, you will want to build the project: run `./bin/update.sh` to compile all assets etc.\n\n## Usage\n\nIf you've come this far, open your browser, point it to the domain where this app is installed, \nand use the app – it's not hard from here.\n\n## Contributions\n\nAre very welcome, in all forms: PRs with improvements to style, \nfunctionality or just to this README will be gladly reviewed.\n\n## Disclaimer\n\nThis program is not endorsed, promoted or otherwise in connection with the Lego group.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenietim%2Fpieceanalyzer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgenietim%2Fpieceanalyzer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenietim%2Fpieceanalyzer/lists"}