hola, soy desarrollador e integrador de hardware y software, hasta donde he podido investigar leer un codigo de barras con un navegador no es fácil, mi compañero y yo ya hemos hecho estas pruebas y encontramos que es posible leer este tipo de pistolas pero de dos maneras, haciendo una integración de escritorio o api que comunique la pagina con el sistema lector, y la otra es montar el lector bajo una plataforma que permita manejar periféricos, esto solamente esta siendo desarrollado por NodeJS, aun no esta 100% implementado, pero se podría probar, yo considero que las 2 primeras semanas del proyecto hay que dedicarle a estudiar este tema y hacer pruebas, si se pasa este hito, se podría evaluar el proceso y mejorarlo si fuere a lugar, de lo contrario, se tendría que hacer un Hardware para comunicar a través de una api con el servidor, este hardware ya lo tengo desarrollado, por otro lado, considero que este proyecto no es de 4 semanas, dentro de mi experiencia es de 4 a 5 meses luego que se haya definido bien, el modulo administrativo y la optimización de bases de datos es importante para que la plataforma corra a buena velocidad, ahora, hay que pensar en le back up, tengo experiencia en desarrollo de este tipo de plataformas y normalmente trabajamos 3 o 4 desarrolladores al tiempo, el precio cotizado es por el equipo