|
This looks like a pretty big job.
>> to begin with, it needs to reside in just 1 computer,
>> until the website is up and running.
Plan for tomorrow. Make sure that it is built with your webserver in mind. Do you currently have a Windows or Linux server? If it's Linux, you'll likely want a MySQL database with a PHP frontend programmed from the start.
If it was me, I might recommend putting a small, cheap server in your office so that you have total control over it and then serving the files from there.
Also, whoever programs it for you, make sure that they write nice clean code with ALOT of comments. I'd imagine that you'll want some features added in the future and chances are that the programmer you hire now, won't be around when you need a new feature. It takes a programmer twice as long to debug code from someone else and sometimes longer to add a feature without any bugs.
Last, I would heavily stress test this application. The last thing that you need is to have it go down or slow when you're trying to do some accounting or something.
Just some ideas. Hope they help. Good luck.
|