I'm looking to create a web application for a small business that can handle forms creation, accounting/billing, records management, and user management.
I was thinking I'd use Drupal as the front end, with Alfresco as the repository and Java for the guts. I do have experience building websites, as well as C++ training from college, but I'm at a loss when it comes to development of actual real-world applications.
So my question is: Is this feasible? I was hoping to use these three in combination because I'd be working on this myself and would like to work in an environment where I can modify code to work for me instead of starting from scratch. But can anyone tell me whether this would result in an application too slow to be used in production environments?
As a side note, employees would have to be able to log in to the web server wherever they are. I'm aware that all of this would require a massive amount of work, but I'm in no hurry. I'm looking forward to learning web programming.
Any help is appreciated.