Create a simple web app (using Flask or FastAPI) that provides a browser-based interface for searching and installing packages. Run as archpkg web to start a local server. This makes the tool accessible to non-CLI users.
Acceptance Criteria:
Local web server on port 8080.
Search form and results display.
One-click install buttons (executes commands).
Responsive design with basic styling.
Implementation Hints:
Add web.py with Flask routes.
Use templates for HTML output.
Integrate existing search and command logic
Create a simple web app (using Flask or FastAPI) that provides a browser-based interface for searching and installing packages. Run as archpkg web to start a local server. This makes the tool accessible to non-CLI users.
Acceptance Criteria:
Local web server on port 8080.
Search form and results display.
One-click install buttons (executes commands).
Responsive design with basic styling.
Implementation Hints:
Add web.py with Flask routes.
Use templates for HTML output.
Integrate existing search and command logic