We are a auto parts wholesaler who deal with more than 200 items with 15000 customers base. We are looking for a experienced software developer to create a software which will be used for our inbound sales (counter person) to search & verify buyer's information from our customer data base( or add information into the customer data base for new customer), take order, arrange shipment, manage inventory, issue invoice, make payment recorder and create daily, weekly, monthly, summary.
The following are the detailed requirements for this software:
[url removed, login to view] the security, only the owner of the software can come to the customer information, invoice and
inventory data base(checking, editing or updating) by log in pass word. The system should stop running or close the computer when the illegal attempt is detected. This system must be secure and no sales reps or anyone others can export the data bases.
[url removed, login to view] software system will connected with our telephone line. The system will search the caller's phone # from our customer data base and will show the customer' information(contact info, invoice history, shipping address). If this caller's # can’t be found from the data base, the system will show the customer' information form on the screen. It will allow our sales rep input the new customer information into the data base.
3. This system will search the parts from our 4-6 warehouses inventory after our sales rep input the part name. Once the system locate the parts, the inventory report (warehouse names , skid#, how many pieces available) will be showing on screen for our sale rep’s option.
4. Once the sales staff close the deal, the software can create the invoice(for new customer , our sales rep can open a new account for the new customer in the invoice data base ), the shipping information paper to our warehouse , make a note on our inventory list and delete the sale items from inventory(inventory management).
5. After shipping the orders and the payment has been made, the system will save the new invoice under the customer account with the shipping (warehouse name, skide #, shipping date, freight quote, tracking number, trucking company name, shipping information) and payment (invoice #, shipping date, amount, payment date) record .
6. The system will create the daily, weekly, monthly summary with calling history list, sales (with invoice # ), total sales amount
7. The system will backup and save all the updated data bases on our cloud storage account automated.