Transaction submissions require a public/private credential however; it is feasible to set up a REST process that accepts transactions from anywhere and proxies the transaction in.
You can also consider using sawtooth as the system of record and instrument the TP to emit Events, which you could intercept and write to an off-chain DB with more querying flexibility
Know the blockchain better through Blockchain Certification by Intellipaat.