inQuery
About
InQuery is an SQL Query Editor. Runs on NuxtJS and Tailwind
View Demo here https://inquery-client.netlify.app/
App Performance & Best practices
This was calculated using Google LightHouse extension available on Google Chrome
Lighthouse is an open-source, automated tool for improving the performance, quality, and correctness of your web apps.
When auditing a page, Lighthouse runs a barrage of tests against the page, and then generates a report on how well the page did. From here you can use the failing tests as indicators on what you can do to improve your app.
View the screenshots below from the generated report for the hosted app available at https://inquery-client.netlify.app/
TO-DO
- Toggle view to see the generated SQL equivalent code for the current query
- Mobile responsiveness
- Fixed Table header on page scroll
- Export queried data in different formats ( CSV, JSON) etc
- Add external data source via URL or upload from device
- Add Unit tests
- Support more SQL Query statements
- Support chanining conditions
- Support multi-databse query
Build Setup
# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
# generate static project
$ yarn generate