# Web app

## Architecture

Possible architecture for web app that syncs with desktop app.

![autoEdit Web app architecture](/files/-LKEScjUOvQ3LtAzEUkE)

autoEdit, has already been in a mobile first, responsive way. If you [check out the demo on a smartphone](https://opennewslabs.github.io/autoEdit_2/public/demo/index.html).

## Mobile friendly

autoEdit, has already been in a mobile first, responsive way. If you [check out the demo on a smartphone](https://opennewslabs.github.io/autoEdit_2/public/demo/index.html)

However there is the need to make a list of mobile friendly features in the backbone client side code that needs to be double-checked. eg make it easier to make selections.

Eg for now, you select text, and then tapping on the selection confirms it. which is not super intuitive.

Nwjs out of the box does not support mp4. However for ios compatible web app, mp4 would be preferred by safari. So that is something to work out as well.

At the moment in the demo it detects when it's on safari and uses the audio preview instead of the video. However If you try it on an android phone you'll see the video preview.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://autoedit.gitbook.io/documentation/master-1.0.6/appendix/roadmap/future-roadmap/web-app.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
