1. If you choose the transaction (SaaS) model, you will not need to invest in any software infrastructure. You will just need to have a computer capable of accessing the Internet. The administrator will be able to manage everything from a single control panel

2. If you choose to implement it as a stand-alone package, you can host the application with any Hosting provider in your city. The cost of hosting it with an Internet Hosting Provider is minimal

3. [Stand Alone] Hosting Provider Requirements

  1. ASP .Net using .Net Framework 2.0 or higher
  2. SQL Server 2000 or higher
  3. SSL Enabled
  4. At least 100 MB of disk space
  5. At least 10 MB of database space