Developer needed for building a search assistant app

Job ID: 31099942

Budget: $20,000 – $50,000 USD

Please apply only if:
- You are a company with 10 + employees and have strong presence in a review site other than Freelancer (Clutch, Trustpilot, etc), LinkedIn, or Github.
- You can show substantial work history in browser extension, desktop app, and/or web development.

Searcher is a search assistant that manages and searches pre-selected sites in groups and organizes the search results in one tab for easy viewing and navigation (Multi-Site Search). Another function is to provide an easy way to compare phrases (Multi-Input Search).

If you are a translator or foreign-language writer and need to see several dictionaries of different types (English dictionaries, Korean dictionaries, English-Korean dictionaries, synonym dictionaries, etc), it’s a big hassle to open browser tabs for these dictionary sites and search them one by one. You also need to check search engines, machine translators, and example databases. Tabs multiply and soon you lose track of which is which. With Searcher you can put these sites in groups, search all sites in a group with one click, and see their results in one tab, with arrow key toggle. This group/site organization can be applied to a lot of different areas, such as image search, where you can put Google Image, Pinterest, Shutter stock, etc, in Image Group and search them with one click. See the demo for more groups.

Multi-Input Search is mostly for language workers such as translators, language teachers/learners, and writers, who often need to compare alternative phrases in terms of frequency and meaning and choose the correct one to use. Searcher provides a convenient interface to Google them and view the results.

- Searcher will access the search sites from user's local IP, not from a central server.
- Searcher will be built first for PCs and later for phones.

Searcher video demo: https://youtu.be/EFXYKgZNlVY
Previous version of Searcher (Engle): http://goengle.com/
Similar app to Searcher: MemoQ Web Search (Windows app: https://docs.memoq.com/ggl-tst/Places/memoq-web-search.html)

Although I am not a developer, I am quite well aware of the technical issues involved. So if you are interested in building it for me, please start with explaining your proposed approach and issues involved.

Please answer the following questions. Please don't say "Let's discuss on call". I will have a call only when I find your answers relevant.
- What platform and technology would you use to build it -- windwows app, Chrome extension, web app, etc -- and why? If Chrome extension, will there be any issue getting it accepted to Chrome Store?
- What are the issues involved, and what is the most challenging part of the app to build?
- What past project or job have you had that is most like this one? What part of this job are you most experienced in?
- Do you have a have strong presence in a review site, LinkedIn, or Github? If so, please explain.
- Will you work full time on it? If so, how long do you need to build it completely including bug fixing?