Description:
Create a desktop version of the BubbleScan web app using tools like PyInstaller or Electron to bundle the Flask server and frontend into a self-contained desktop application.
Tasks:
Set up the Flask application to run as a local server for the desktop version.
Package the application using PyInstaller or Electron.
Ensure all necessary dependencies are included in the package.
Success Criteria:
[x] The application runs as a standalone desktop app without requiring users to install Flask separately.
[x] The packaged app launches the local server and frontend successfully on different operating systems
[x] Verify the app's functionalities (file upload, custom sheets) work correctly in the desktop version.
Description: Create a desktop version of the BubbleScan web app using tools like PyInstaller or Electron to bundle the Flask server and frontend into a self-contained desktop application.
Tasks:
Success Criteria: