The purpose of this project is to assist with preparations for the OSHA 30 certification. Instead of giving the right answer, it offers choices and lets the user to try to answer correctly. Almost 1,500 questions and answers can be searched by keywords or full sentences. Some questions and answers contain alternative readings. A random question that appears initially or after emptying the search field allows for a quick knowledge test. The search routine uses
flexsearch under the hood.