Find Jobs
Hire Freelancers

Print Cups Server Accounting

$250-750 USD

Terminado
Publicado hace más de 7 años

$250-750 USD

Pagado a la entrega
Looking for a embedded linux/web developer. The purpose of the project is to make a Secure Embedded Web Application which is able to copy, print, manage,track and count printing/copying sheets. The Embedded Web Application should be developed according to the requirements discribed in this document and there will have no royalty fee. The Embedded Web Application will be coded using Node.js framework (have to be difined) and/or Angular.js framework (have to be difined). It has to start the Embedded Web Application when the Linux Device is turned On with an easy installation process. Full documentation and source code for the project must be provided. The usual printing files format are: PDF, jpeg, png, microsoft office document, open office document ... The Embedded Web Application shall be installed on a Linux Device (linux based OS) which can be equiped with a touch screen. The Embedded Web Application should discover and install automatically the printers/copiers/scanners, download the drivers (if needed) on the local network. Implement SNMP, mDNS, Service Location Protocol, Bonjour protocols for discovery feature that can be setup on the web interface. User can also enter the printer network information. The Embedded Web Application must have a Sanity Check functionality to send his status to Cloud Server and connect to it with a via jason/REST API (will be furnished) . The MQTT protocol ([login to view URL]) will be used to connect and give Linux Device status to Cloud Server. All the communications between Linux Device and Cloud Server should be secured. Complete API integration should be done. The Linux Device is connected to printers, copiers through USB or ethernet. The accounting fuctionnality track copy/scan/print jobs (total jobs, color or Black and White, format use, duplex or not ...) for each jobs. The Embedded Web Application should only use CUPS API, not the linux system function even for the touch screen interface, no graphical interface of linux should be used. Complete Cups Api have to be implemented using Node.js/Angular.js. To let user print/scan from local wireless network, the Linux Device will act as an Access Point, the Hostapd open source software will be used for this feature. The access point shall be fully configurable via the web interface. During the initial installation by a confirmed technician, the Linux Device will identify itself to Cloud Server to send/receive the necessary informations. To PRINT: User can PRINT from: USB, Cloud drive, PC, tablet, smartphone .... To COPY: An RS232 communication protocol shall be implemented to communicate with a hardware interface connected to the Linux Device USB feature: User will insert a pen drive on the Linux Device, then display on the touch screen all the known format that can be printed. User then choose the document he wish to print acording to his balance. The Linux Device can work in different mode: - Client mode: connect to Cloud Server via API - Standalone - Client mode + Standalone - other (to be discussed) The Embedded Web Application must have a web server with authentication mode to allow: 1) Merchant (or his employees) to login and monitor the jobs made by end users and billing them. to be discussed 2) Technical staff to login and setup the connected devices (printers, copiers, scanner ...), this could be done on a dedicated port. to be discussed Workflow: User can print/copy/scan his documents in different ways. 1) Linux Device can work without screen touch, every things will be managed by the merchant via his web interface. to be discussed 2) User print with his accountID/email on Cloud Server. to be discussed 3) User print locally (same network) to be discussed Some applications on their latest version, should be compilling and installed via the Embedded Web Application installer process (Cups, Samba, ...) The bidder must have experience on embedded coding system , keep time line and HAVE TO SHOW US PROFF OF CONCEPT PROJECTS.
ID del proyecto: 11294376

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
$666 USD en 120 días
5,0 (2 comentarios)
1,3
1,3
4 freelancers están ofertando un promedio de $676 USD por este trabajo
Avatar del usuario
A proposal has not yet been provided
$789 USD en 15 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de FRANCE
Paris, France
4,9
6
Forma de pago verificada
Miembro desde ene 22, 2012

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.