The motivation behind this project is to obtain the best prices from suppliers and to better manage the products that are requested by stores.
This project generates quotations for products that are needed by stores; for example: a buyer needs to buy products for certain stores in the company, so quotations are needed for products from many suppliers. The quotation system then obtains all the prices updated by the suppliers and lists the product with the best price.
That's basically it.
To make a stock request, the store needs to read the product's barcode. The system searches for the barcode in the EAN standard and brings up the product data. After that, the stock clerk simply enters the desired quantity and, at the end of the verification, makes a stock replenishment request.
The system has a login system controlled by access level according to the type of user. Each type of user has their own screens that show only the features that are appropriate for them.
For the company's stores, they only enter the quantity of products they need.
For suppliers, they only update the prices of the products they need.
For buyers and administrators, they can register users of the system and define the type of user of the system, for example: buyers, suppliers and stores.
Buyers and administrators can also register products and link this product to the type of user, who supplies and who distributes.
This project is adapted to Brazilian Portuguese, but can change any other language.
Only update value of products add by purhcaser or admin previosly. The currency is in Real Brazilian but can change any other currency.
when is purchaser access the system he can add, update user and products. User don't deleted only change the type user for a user specific that haven't access any feature into system.
To build this feature I used lib QuaggaJS for read codebar. When activate camera in mobile phone open camera and read codebar of product. After search by code product, so add product to list and save in localstorage case later finish the count.
- Create the algorithm that makes the quotation
- Send the products requested by the stores to the purchasing department
- Assemble the order made by the buyer and send it to the supplier
If you want to know more about the project or talk about it, please send me an email.