Skip to content

ramnkl16/ez_search_ui

Repository files navigation

Ez search UI

I started learning go and got a chance to use boltdb. Started using it for one of our sync tool (hybris to siteocre integration) to keep product information as local storage on the server. I impressed much on performance (both read and write) from json data on the server local storage along with bleve. Able to search top 50 records about 100 ms from 3 minilion of records. Thought of use it for app and integration logs, So Started build rest api for read and write the json data. This app uses those rest api to get the data from bleve indexes. Also build a query parse engine for traditional sql query which translate the sql query to bleve api search query. Ez search golang source code is available here. Before run search explorer rest api service should start either from locar or server.

By default flutter app can be isntalled any of the platform (Windows, Android, IOS, web and linux) authentication screen shot auth Search screen

rest api auth header details 64bit base code encode to be included for each api call. {"u":"[email protected]", "p":"welcome@123","n":"duplo"}

Getting Started development env

Follow the below steps to setup your development env install flutter app Any code editor I prefer VS code check out main branch When you run directly vs code with modify launch.json as per your target device. by default configured for chrome web running port 8080

build web out put with base href to deploy as sub app flutter build web --release --base-href /web-ui/

Build app and push in windowns app stores windows app available here windows you can down load and run app