Skip to content

TiagoSilvaLourenco/quotes_laravel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Quotes System with Laravel 11

The motivation behind this project is to obtain the best prices from suppliers and to better manage the products that are requested by stores.

Technologies

Laravel Logo
AlpineJS Logo
MySQL Logo

Description

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.

How work

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.

Screens

This project is adapted to Brazilian Portuguese, but can change any other language.

Screen Supplier

Only update value of products add by purhcaser or admin previosly. The currency is in Real Brazilian but can change any other currency.

Screen supplier

Screen Purchaser

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.

Screen purchaser

Screen Outlet

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.

Screen outlet

Features that are still missing:

  • 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

Contact

If you want to know more about the project or talk about it, please send me an email.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published