Skip to content
This repository was archived by the owner on Aug 6, 2025. It is now read-only.

feat(camera-detection): add backend and frontend to detect laptop camera#24

Merged
NeethuESim merged 3 commits intointel-retail:mainfrom
jeff14994:camera-detection
Feb 13, 2025
Merged

feat(camera-detection): add backend and frontend to detect laptop camera#24
NeethuESim merged 3 commits intointel-retail:mainfrom
jeff14994:camera-detection

Conversation

@jeff14994
Copy link
Contributor

This PR introduces backend and frontend functionality to detect cameras on the laptop.

  • Implemented backend service to enumerate available cameras
  • Integrated frontend UI for real-time camera detection
  • Ensured cross-platform compatibility (Windows, Linux, macOS)

Fixes #543
Migration from: intel-retail/automated-self-checkout#658

@jeff14994
Copy link
Contributor Author

@ejlee3 I've migrated the scripts from automated-self-checkout to here, let me know if this works

@ejlee3 ejlee3 added the enhancement New feature or request label Feb 10, 2025
Copy link
Contributor

@ejlee3 ejlee3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - worked on my linux system. Nice Work!

Copy link
Contributor

@NeethuESim NeethuESim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, everything worked on my machine. Great work 👍🏼

Copy link

@antoniomtz antoniomtz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jeff14994 just a couple of comments. otherwise, it looked good and worked on my computer

python-dotenv
Pillow
datetime
logging No newline at end of file

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

logging is a built-in package in python and having it here throws some errors when running pip


### 4. Install Dependencies
```bash
pip install -r requirements.txt

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make install runs this command also. There is a duplicate step.

Copy link
Contributor Author

@jeff14994 jeff14994 Feb 12, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@antoniomtz updated, removed the package and the duplicated step

@NeethuESim NeethuESim merged commit c1d06ac into intel-retail:main Feb 13, 2025
5 of 6 checks passed
@NeethuESim
Copy link
Contributor

Awesome work @jeff14994 @ashworks1706 for getting this PR completed & merged in to repo.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build a microservice to automatically detect when a camera is plugged in (linux nmap)

4 participants