[ADVICE] Building a niche accounting software

by Soig
4 replies
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!
#accounting #advice #building #niche #software
  • Profile picture of the author bjadams
    will this be a standalone exe app, or a web app?
    {{ DiscussionBoard.errors[9428491].message }}
    • Profile picture of the author Soig
      Originally Posted by bjadams View Post

      will this be a standalone exe app, or a web app?
      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.
      {{ DiscussionBoard.errors[9428499].message }}
  • Profile picture of the author SJL
    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.
    {{ DiscussionBoard.errors[9428672].message }}
    • Profile picture of the author Soig
      Originally Posted by SJL View Post

      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.
      Maybe. How many coding hours does it sound like to you?

      Originally Posted by SJL View Post

      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.
      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.
      {{ DiscussionBoard.errors[9428839].message }}

Trending Topics