How difficult is it to develop ePOS (Point of Sale) System for restaurant?

Is it possible for me who know nothing about ePOS to develop an ePOS application in approximately a month? Which language is the most suitable to develop this kind of application? I'm planning on writing the program using Java. I have read about Java API called JavaPOS but there seems to be limited resource about it on the internet. Can I use basic Java language to develop my application? This ePOS application will be use with touch screen panel and will be integrated with wireless technology (PDA for taking orders from customer). Thank you.

Cupcake2010-05-05T02:19:45Z

Favorite Answer

Sorry to burst your bubbles, but all that within a month ? and you only start to ask what platform to use ? I seriously doubt that very much. If the place will rely on the ePOS to work smoothly, I would strongly recommend something off the shelf thats been tried and tested.

c0nfuted2010-05-05T09:57:53Z

What you seek is a miracle!

1) You won't learn enough Java in a month to do much more than say "Hello, world"

2) You'll need to learn Socket programming to communicate via the wireless.

3) You'll need to learn how to use the API (Application Program Interface) that comes with your Touch Screen - if it comes with an API.

4) You'll need a database to hold your sales information - therefore you'll need to learn SQL (or whatever language comes with the database you decide to use - SQL isn't REQUIRED for a database, it's just the language most databases use). And then you'll have to learn how to embed the SQL into your Java program.

5) Development.

6) Testing.

7) Fix the bugs and repeat #5 through #7.

And the above is just the "Reader's Digest" version of the process.

Take two days. Download Java (it's FREE!). Get a book. Write a program. Consider you now only have 28 days remaining in your quest. I think you'll understand.

EDIT: You'll also have a better understanding why packaged ePOS from the shelf costs so much!

Good Luck!!!