Simple order making system

I need someone to develop simple web app in Vaadin 7.x (preferably) or in Ext JS 4.x with PHP as back end. It must be developed according to modern software design principles MVC, or MVP.

This is simple order placing and tracking system with some parts already built.

These are main details that need to be implemented:

- Read and display one table from MS SQL (articles).

- After clicking on one row in table select from MS SQL and display sub table (qty in different warehouses).

- Doubleclicking, or pressing enter while item in main table is selected adds that item to third (order) table. Repeating adds one more item.

- Quantity in order table should be editable by hand, e.g it should be text field and not display field.

- Clicking on Place order button would save order in MS SQL, create .xlsx or .ods file with order details and send by email.

- After receiving ordered goods, another employee would open Orders table, click on row to select order and get Order Items

- In Order items he would be able to enter quantity of received goods and also to add new items, not ordered.

- After clicking on save, order would be saved in another MS WQL table, and new .xlsx or .ods file would be created and sent by email.

In total: 5 or 6 editable tables.

All tables should be sortable by all columns. All tables should have “Export to XLSX or ODS”.

After accepting bid, I would send specification of MS SQL tables and basic form and table blueprints.

All code should be well organized and in appropriate namespaces so that I can copy it in bigger project.

Skills: Java, PHP, PostgreSQL, SQL

See more: software design principles, system software develop, export project, basic design principles, web design principles, vaadin, sub system, place order, mvc file, employee system, employee app, simple php email read, mvc simple java, simple java sql project, order field, design simple sql, employee project java, web app mvc, simple tracking app, vaadin sql, copy file web app, simple email app, open email system, project vaadin, sortable table

About the Employer:
( 0 reviews ) Banja Luka, Bosnia and Herzegovina

Project ID: #4700583

5 freelancers are bidding on average $309 for this job


Please see private message

$350 USD in 9 days
(423 Reviews)

HI ready to start Thanks

$247 USD in 12 days
(179 Reviews)

Ready to start and built this project

$368 USD in 5 days
(60 Reviews)

Good Day, I have 4 years of experience in Different Technologies, have worked with Corporate Clients in Middle East, for CRM, Phone Banking and Internet Banking. I have done a similar Project as your requirement, More

$245 USD in 5 days
(1 Review)

Hi, I can implement it using Java.

$333 USD in 10 days
(1 Review)