https://github.com/blopa/lego-minifigure-scanner
https://github.com/blopa/lego-minifigure-scanner
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/blopa/lego-minifigure-scanner
- Owner: blopa
- License: mit
- Created: 2024-01-05T20:06:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-07T12:19:31.000Z (over 2 years ago)
- Last Synced: 2025-02-14T05:29:38.539Z (over 1 year ago)
- Language: JavaScript
- Size: 3.29 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Minifigure Scanner
Welcome to the Minifigure Scanner - the ultimate tool for LEGO® enthusiasts! This nifty React app lets you scan Data Matrix barcodes on LEGO® Minifigure packages to instantly identify which character you have. Say goodbye to the guesswork and hello to a seamless collecting experience.
This code was created based on the research and work of [this Reddit post](https://www.reddit.com/r/lego/comments/18pxa7p/lego_may_be_transitioning_cmf_packaging_to/?sort=new). The code uses [this JSON](src/jsons/minifigure_series_25.json) file to match the minifugres.
[!Minifigure](src/images/CMFS25BARBARIAN_1.webp)
## Features
- **Scan & Identify**: Utilizes your device's camera to scan and decode Data Matrix barcodes.
- **Dynamic Image Loading**: Showcases the Minifigure image using dynamic imports, so you know exactly what you've got.
- **Material UI Design**: A sleek, user-friendly interface built with Material UI components.
## Quick Start
1. Clone the repository.
2. Run `npm install` to install dependencies.
3. Start the app with `npm start` and begin scanning your Minifigures.
## Contributing
Dive into the world of Minifigures! Contributions, bug reports, and feature requests are welcome. Let's make collecting Minifigures an adventure!
## License
Distributed under the MIT License. See `LICENSE` for more information.
## Acknowledgments
LEGO® is a trademark of the LEGO Group of companies which does not sponsor, authorize, or endorse this project.