arrow_back Projects
UNIVERSITY 2021 Duccio Meconcelli

Scanner Project

[PHP] [SQL] [QuaggaJS] [HTML]
§ 00 // ABSTRACT

A PHP barcode and database manager built for a Computer Networks course project, with to-do and warehouse lists.

Course project

I built Scanner Project as a PHP application for a Computer Networks course. It combines a local database with a barcode-oriented interface for managing objects. The repository was created in September 2021.

Features

The application supports to-do lists and warehouse lists. Objects can be added with a barcode or without one, which keeps the interface useful when an item has no scannable label. Products already known to the application can be looked up in the local database.

For barcode input, the project uses QuaggaJS. This allows scanning through a browser-accessible camera where the surrounding setup supports it, and makes scanning part of the same input workflow as manual entry.

Scope

The project was an opportunity to connect PHP, database operations, browser interaction, and a small user-facing workflow. I focused on the functions required for the course exercise: register and find objects, organize them into lists, and use a barcode when available.

The result is a compact example of how a browser interface, a local database, and camera-based barcode input can support one everyday management task. The repository contains the code and setup details.

Resource