Point of sale iPad (Native App) I attached design references. i will provide user interface design and screens. I use trello for project management, slack for communication, hubstaff for work tracking. Agile development concepts necesary. Heroku and or amazon web services experience necesary.
add products to the inventory with barcode scanner (bluetooth)
search product availability in warehouse and other branches
add new customer for database for loyalty program (name, telephone, address, email, date of birth, loyalty card code, print loyalty card)
home delivery: they write in the iPad the phone number and the customer information appears and assign the order
if user is store manager the user is able to add new inventory to store with barcode scanner
receipt printing with bluetooth scanner
customer ticket print through bluetooth printer
2 users: Store Manager & General Managers
store manager can only see information about his branch
classify per branch, date
Home Delivery Income
Online Store Income
sales per branch screen
inventory invested in store
sales with cash, credit or debit card
total markupt. (sales price - supplier price)
most sold in the month, most sold in categories
information per brand, and product
create product categories
fixed costs per branch
warehouse inventory for website
wholesales registry, sale date, products sold, sku, quantity of products sold, cost per unit, total cost of all pieces, supplier i bought the product, supplier cost, % markup, total markup,
Expense list: date of expense, amount, expense description, form of payment (cash, check or debit or credit card)
name, phone number, address, email, country, area code, internet webpage, logo, business name, contact name, delivery supplier logistics, payment details.
Supplier product catalog
customer list customer name, customer id, cellphone and phone, date of birth and age, address, email, purchase history, number of purchases, purchase history.
inventory supply notifications (if shortage of products in store notify to main warehouse, if shortage of products low in warehouse notify supplier)
consignments (per branch and customer)
customer database, customer id, phonenumber, age and date of birth, address, email, cellphone, home delivery sales, customer purchase history, photo id, date business was established, branches #,cellphone, notes,proof of delivery, contracts, credit terms, form of payment, payment date., products delivered, products ordered, consignment price is higher
supplier, ordered products, quantity, supplier cost, importation cost, sales price, markup,wholesale price, in-store price, wholesale markup.
loyalty program rewards card printing through bluetooth thermal printer