what we really want is lightweight ERP system built from scratch to do certain functions the general idea is:
a POS system that is linked to an app so that managers just get notifications about consumption levels, expiry dates and number of items of a certain product is left in stock while doing everything a regular POS system does.
eliminating the need for a hub is preferable, to connect all cashier terminals and store data there for use by the app which shows it to the owner.
this system should be developed using a cross platform language so we can deploy it on windows, ios and android
more information about what we need:
First of all, the system should do the functions of an average POS system which include:
-registering new imported items
-scanning barcode of products to show their price, weight and name and other details
-modifying the number of items available in stock after each sale to show the new number of items in stock in real time on phone app and register
-after adding in expiration date, the app should be able to show days left until expiration of product ranked from earliest and descending both on terminals and the mobile app in real time as well
-we are unsure how long we want the system to be down for each supermarket, we require further consultation to make a decision
-every single movement of items can be observed on the mobile app
-an infographic service that gives graphs for the consumption of every single item that gets into the system and after a while, for example 6 months (we're unsure yet) of having the product in circulation, it can give a detailed graph for the product it'll contain all information an owner needs to know about the rate of its consumption and when consumption peaks or falls
-we'd like to enable this system to accept credit cards. however, our country currently only deals in cash and has only recently popularised MasterCard, we'd like to discuss how we can add this feature
-this system will also be a management app, it will allow managers to monitor when their employees check in for their shifts and checkout so we'll be adding a fingerprint scanner as well and would like to discuss difficulties we'll face with this kind of feature. the attendance of employees will be visible through the mobile app to guarantee the comfort of the owner.
-we'd like to avoid using a central hub, to store the shop data (such as stock) across all terminals if that's a possible concept
-the system will need to be very robust, meaning there shouldn't be people calling us for maintenance work because their system just simply died after selling couple a hundred items. it'd also need to be easy to install as we hahave limited experience in the field.
-we'd like for the interface to be fast and intuitive, not clunky at all. smoothness is key if this will succeed
-All the data entered into the supermarket, such as the number of items bought and sold daily, must be sent to our private server to accumulate such data. we'll first start by having a server that can handle a few shops then upgrade the server as we move up.
Now, we'd also like to implement some subscription system. this means that we'd like to enable some of these services when the owner purchases a subscription from us, we'd like to discuss this part as well.
there's another kind of service we'd like to provide, it'll be a different app that connects the wholesale vendors to supermarket owners so the owners can browse specific companies and order a number of the desired supplies.
interface would be as follows: you open the app and if you want to order 50 bags of rice, you'd type in "rice" within the app and results will show images of rice bags with prices next to them and vendor name over it, the supermarket owner can then contact the vendor through his registered information.
this app will run on a different server than the one we mentioned earlier that'd collect data for us.
****and we need the source code with it