Print Server Accounting

Cancelled Posted 7 years ago Paid on delivery
Cancelled Paid on delivery

Looking for an embedded developper for the following project:

The purpose of the project is to make an embedded application which is able to copy, scan, print, manage,track and count printing/scanning/copying sheets on a raspberry device.

The embedded application should be developed according to the requirements discribed in this document and there will have no royalty fee.

The embedded application has to start when the raspberry device is turned On and 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 application shall be installed on a raspberry device with linux and can be equiped with a touch screen.

The embedded application should be interfaced to CUPS printing server (using their API) and do the total accounting of print/copy jobs made by printer devices.

The embedded application should discover and install automatically the printers/copiers/scanners, download the drivers (if needed) on the local network.

The embedded application must have a Sanity Check functionality to send his status to a cloud server and connect to it with a provided API.

The MQTT protocol ([url removed, login to view]) will be used to connect and give raspberry device status to a cloud server.

All the communications between raspberry device and a cloud server should be secured.

The raspberry device is connected to printers, copiers or scanners through USB or ethernet.

Implement SNMP functionnality to querry some printer informations such as ink level, counters ... and to verify the job accounting.

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 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.

An RS232 communication protocol shall be implemented to communicate with a hardware interface connected to the raspberry device witch send the necessary informations about Copies made.

User can insert a pen drive on the raspberry 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.

User can also use Cloud storage such as Google Cloud, Drop Box, Box, Evernote ... to scan or print.

The embedded 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.

2) Technical staff to login and setup the connected devices (printers, copiers, scanner ...).

The raspberry device can work in different mode:

- Client mode: connect to a cloud server via API

- Standalone : user can print/scan/copy locally to the raspberry device (same network)

- Client mode + Standalone

Maybe there’s something that could be discussed or added.

The bidder must have experience on embedded coding system , keep time line and HAVE TO SHOW US PROFF OF CONCEPT PROJECTS.

C Programming C++ Programming Java Linux User Interface / IA

Project ID: #10585753

About the project

4 proposals Remote project Active 7 years ago

4 freelancers are bidding on average $4284 for this job

hegazy

Hello.. I have good history on raspberry.. designed the hardware and developed the software for many projects. Hopefully I am the right person for this scan/print agent.

$14999 USD in 150 days
(9 Reviews)
5.2
anuragiitk

I am an IITK graduate, 9 year experienced software professional and I have got top notch developers in my team, who have got experience across a span of technologies. The members in my team have worked with top notch t More

$555 USD in 10 days
(15 Reviews)
4.5
ahsandilawarr11

i am Assistant Technical manager of Sublime Enterprise . i have 5 year experience to work on hareware design , software designe.t.c , i also design lots of industrial product . Design Pakistan's 1st RFID debit card s More

$750 USD in 10 days
(3 Reviews)
1.5