jusso-dev / ismsearch Goto Github PK
View Code? Open in Web Editor NEWProvides the ability to search the ISM in the form of indexed documents, making it a lot faster and easier to find the answers you need.
Home Page: isms-earch.vercel.app
Provides the ability to search the ISM in the form of indexed documents, making it a lot faster and easier to find the answers you need.
Home Page: isms-earch.vercel.app
Add similar toggle like PROTECTED
Update the screenshot of the site with newly update content
The count of results discovered vs filtered results does not match.
ie. if you filter by PROTECTED only controls, the result is 3 but it says "showing you 10" because the current filter is taken into account.
Use Firestore to pull an announcement that can be displayed on the home page.
We will be treating Firestore as a CMS and pulling messages using the node admin SDK so only server side requests.
Probably use export-to-csv npm package to do this.
Move main index page components into react components and fix inline styling references
Create script to upload and create new indexes etc
Show a "what are people searching for?" snippet, maybe a total count of searched controls
Could persist the data to a Strapi backend or to Firestore not sure yet..
Reupload index with correct spelling.
Add another page where the results display in a table and possibly allow for export of controls to csv
Need mailing and scheduler functionality
Total results = 780 but there are only 779 in the Jan-2021 release.
If you search "0041" the API returns the result but the frontend does not know how to display it because it expects array..
Query to test...
http://localhost:3000/api/ism?searchFilters=(PROTECTED = Yes AND OFFICAL = No)
Three results are returned correctly, however nbHits field shows:
"offset": 0,
"limit": 20,
"nbHits": 780,
"exhaustiveNbHits": false,
"processingTimeMs": 0,
"query":
Which is wrong clearly...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.