I have had many ideas on writing programs since I got uninstalled. Problem is I haven't had much time to document them since I am watching my 3 year old son a lot due to not affording a babysitter anymore. I'll post a few of my ideas here and see if anyone thinks they are good?
I had an idea for dynamic web forms that can handle different languages. Basically the whole form is stored in a database, and indexed by a language code. By default, English, can be used, but we can store other languages in the table for the header text, the tooltip/title text, and the description text. So if someone doesn't read English but reads French, German, Spanish, whatever it can pull up the language that they use if it is available. Someone can update the database as the web application is updated to accomindate different languages.
I have an idea for Dynamic Data Caching for a POS system. Problem is that if "Dumb Terminals" are used and the connection to the mainframe, database server, etc gets cut off, the retailer cannot make any sales. If a copy of the sales items are stored in a local database each night at 2am or whatever it is schedualed to copy duing a non-busy time, the POS can pull the prices from the local database and have a manager override the prices if they are wrong. Then using a batch process, the POS systems can upload the transactions back to the Mainframe or Database Server, whatever.
I also have ideas on a inventory management system for a web sales program I have been thinking of. More on that later.