About BadgeEntry
Overview
BadgeEntry runs over a network. It is powered by a server, and one or more other computers use the network to communicate with BadgeEntry. This page details the prerequisites for running BadgeEntry.
Server
The computer you actually install BadgeEntry on is called the server. It has a number of software requirements. The good news is that these requirements only apply to the server. Any other computers you use with BadgeEntry have very minimal requirements. Here are the server requirements; you'll need to install these before installing BadgeEntry:
- Operating system: any operating system that supports the prerequisites will do. Linux, MacOS X and Windows XP and Vista should all work. There may be others that work, as well.
- Server software: PHP 5, MySQL, and a web server such as Apache. The easiest way to get all this is to install XAMPP (or XAMPP Lite), which gets you everything you need in a single, preconfigured package. XAMPP also comes with a ton of stuff you don't need in order to run BadgeEntry. If you want to avoid having extra software on your machine, you can install PHP 5, MySQL, and Apache separately; however, the process isn't for the inexperienced.
Kiosk
The kiosk is the scanning station where people scan their badges on entry and exit. It can be just about any computer (it could even be the same machine as the server). If you have a large group, you might want to run several kiosks. Each kiosk requires the following:
- A web browser capable of operating in full screen mode without any toolbars, menu bars, or status bars visible. Firefox with the FullerScreen add-on (or something similar) and Opera are both good choices. Microsoft Internet Explorer might or might not work. I refuse to use Internet Exporer, so I don't know.
- A barcode scanner that meets the requirements below. Note: If you just want to try BadgeEntry out, you can skip the scanner for now. The kiosk allows you to manually type in a four-digit barcode number to simulate a scanner.
Because the kiosk is intended to function as a scanning station, it doesn't need a keyboard or mouse once placed in kiosk mode. It's a good idea to keep the keyboard and mouse out of reach to prevent mischief. Also, because it's a scanning station, it shouldn't serve any other function—the exception is that a kiosk can double as the server with no problem.
Printing Station
The printing station is simply a computer that is able to print. It needs a web browser (such as Firefox) and a program to display PDF documents (such as Adobe [Acrobat] Reader).
Your printer needs to be able to print on index cards (most can). You'll need a supply of unruled 3x5-inch index cards to print the badges on.
Other Equipment
- You'll want a computer for registration and to control the kiosk(s). The printing station can easily perform this task, or you can use an additional computer. If you want to use the random volunteer feature, you should consider setting up a computer where whe person in the front can access it.
- You'll probably want to include photos on the badges you print. If so, you'll need a digital camera and a way to connect it to one of your computers so you can download the pictures from the camera.
- You'll need a barcode scanner with a keyboard wedge connection. A keyboard wedge makes the scaner "type" the barcode as if it were a keyboard. They come in USB and PS/2 varieties. Your scanner will need to support Code 39 barcodes (most do), unless you want to re-generate the barcodes. Scanners don't have to be expensive. I bought a good quality name brand used laser scanner on eBay for about $35 USD including shipping. I don't recommend that you buy a CueCat scanner. They simply don't work well. Even after practice, I wasn't able to get a correct scan more than 25% of the time.
- Finally, you'll need a router to network your computers together. If you have a broadband Internet connection and share it between multiple computers, you probably have what you need already. If you don't, you probably know someone who does. Maybe they'll lend you their router.
What's Next?
To continue, install BadgeEntry.