This is an SMS platform in C#, ADO.NET
A simple SMS search for Services, using a keyword e.g plumber,location. Database searches and returns results via SMS. The results should not always favor companies starting with A, rather be random in cases where more than a sizable amount of results will be returned. So concatenated should be supported when sending many results
The database is MDB. I plan on running 2 modems. One to revive and the other to send. You can use third party libraries such as GSMComm when building the SMS server. It should support SMS queues. If the server (computer) is accidentally switched off and SMS request set were sent, it should be able to read these, then process the requests as normal.
This is a small startup. I plan on later scaling up this operation to accommodate a website so that the service providers that register can update their profile and upload their pics, or edit their contact information.
Admin interface should have input for service provider name, contact information, keywords.