[ADVICE] Building a niche accounting software

by 4 replies
5
I need advice building a niche accounting software. Frankly, I already know that it's more than I can code on my own, so I'm going to outsource, but I'm not entirely sure how to go about it.

The jist of it is that it's an accounting software that does this:
  • pulls sales or purchase information via API
  • validates the data against previous data (if available)
  • if it's valid & within a reasonable range - passes it over to the accounting software
  • must be source agnostic to work with many different APIs which have different data availability & different data quality.

Which resources would you suggest to start? I know that if I go the C# developer route, I'll probably want someone with lightswitch experience. If it's done in Python (which has the added value of working on Mac), I can only think of Qt Designer, but it will only have about 10 screens at most, so maybe it's ok too. Is it even worth considering other languages? There will definitely be changes & upgrades so I want to standardize & have commonly used languages. Are there other things that I'm missing? Any advice would be helpful. Thanks!
#programming #accounting #advice #building #niche #software
  • will this be a standalone exe app, or a web app?
    • [1] reply
    • Standalone exe. I was thinking C#/lightswitch but I'm not sure if that's too bloated for this project. Then I thought, Python/Qt, but I don't know enough about either really.
  • It may only require 10 pages UI, but it will need a lot of coding to get that information in. This might be a lot bigger project than you currently think.

    When you think about the language you are going to use hou should think about who is going to use it and with tha devices/operating systems. Webapp would also cater mobile users, without needing a seperate app.
    • [1] reply
    • Maybe. How many coding hours does it sound like to you?

      It has to be able to use the Quickbooks connector (for the desktop application). I don't think that I can do this from a webapp.

Next Topics on Trending Feed

  • 5

    I need advice building a niche accounting software. Frankly, I already know that it's more than I can code on my own, so I'm going to outsource, but I'm not entirely sure how to go about it. The jist of it is that it's an accounting software that does this: pulls sales or purchase information via API validates the data against previous data (if available) if it's valid & within a reasonable range - passes it over to the accounting software must be source agnostic to work with many different APIs which have different data availability & different data quality.