NodeJS POS App UI Bug Fixing
Budget: $30 – $250 USD
I'm in need of a skilled developer to assist with my POS application built on the NodeJS platform. The primary focus of this project is to address a number of bugs which are affecting the user interface.
Key Issues:
- Layout Problems: Certain elements on the screen are not positioned correctly, hindering user interaction.
- Navigation Difficulties: There are issues with the flow of the application, making it hard to move from one screen to another.
- Display Errors: Some information is not being presented correctly, leading to confusion.
Ideal Skills and Experience:
- Proficient in NodeJS and familiar with POS systems.
- Strong troubleshooting skills, particularly with user interface bugs.
- Experience in making a POS application user-friendly and intuitive.
POS Module:
1. The POS page gets stuck and if the salesperson clicks multiple times, the system makes a transaction numerous times. Which is wrong. (Same bill multiple times transactions)
2. Please remove the Print pop-up from the POS page. The system should print directly to the printer after completing the transaction.
3. POS sales time if sales salesperson does not enter any customer name or number, the system creates blank customer data, which affects the customer table.
4. We can't reprint the individual refund receipt (http://localhost:3005/pos/refunds)
5. Refund bill amount is deducted from the same bill number which was created before. This amount should be deducted from his account, which is creating the refund bill.
6. We can't reprint the individual refund receipt (http://localhost:3005/pos/refunds)
Inventory Module:
1. Pagination is required on multiple pages.
Purchase Module:
1. If we return from (http://localhost:3005/purchase) the quantity is not changing from the Inventory.
2. Please add a barcode field with the purchase Module on all pages (Where required)
Supply Module:
1. Customers list: The supply module customers list should be separate from the POS customers list, need to create a function or a new table.
2. Search field: Create new sales order page (http://localhost:3005/supply/order), Customer field, needs a search facility to type customer name or mobile number.
3. Double entry: while creating any Delivery note, the system creates a double line for each entry:
http://localhost:3005/supply/delivery/S-INV-100005/S-DEL10000010/delivery_note_summary
4. After creating any sales order in the Supply Module, Quantity is not deducted from the inventory table:
5. Please add the barcode field with all pages in the supply Module where required.
Tailoring Module:
We need to replace tables from another existing application and make it workable.
Key Issues:
- Layout Problems: Certain elements on the screen are not positioned correctly, hindering user interaction.
- Navigation Difficulties: There are issues with the flow of the application, making it hard to move from one screen to another.
- Display Errors: Some information is not being presented correctly, leading to confusion.
Ideal Skills and Experience:
- Proficient in NodeJS and familiar with POS systems.
- Strong troubleshooting skills, particularly with user interface bugs.
- Experience in making a POS application user-friendly and intuitive.
POS Module:
1. The POS page gets stuck and if the salesperson clicks multiple times, the system makes a transaction numerous times. Which is wrong. (Same bill multiple times transactions)
2. Please remove the Print pop-up from the POS page. The system should print directly to the printer after completing the transaction.
3. POS sales time if sales salesperson does not enter any customer name or number, the system creates blank customer data, which affects the customer table.
4. We can't reprint the individual refund receipt (http://localhost:3005/pos/refunds)
5. Refund bill amount is deducted from the same bill number which was created before. This amount should be deducted from his account, which is creating the refund bill.
6. We can't reprint the individual refund receipt (http://localhost:3005/pos/refunds)
Inventory Module:
1. Pagination is required on multiple pages.
Purchase Module:
1. If we return from (http://localhost:3005/purchase) the quantity is not changing from the Inventory.
2. Please add a barcode field with the purchase Module on all pages (Where required)
Supply Module:
1. Customers list: The supply module customers list should be separate from the POS customers list, need to create a function or a new table.
2. Search field: Create new sales order page (http://localhost:3005/supply/order), Customer field, needs a search facility to type customer name or mobile number.
3. Double entry: while creating any Delivery note, the system creates a double line for each entry:
http://localhost:3005/supply/delivery/S-INV-100005/S-DEL10000010/delivery_note_summary
4. After creating any sales order in the Supply Module, Quantity is not deducted from the inventory table:
5. Please add the barcode field with all pages in the supply Module where required.
Tailoring Module:
We need to replace tables from another existing application and make it workable.