The Information Center is an information kiosk based system. The main purposes is to show a retail items information (image, price, description, advertising, etc) by scan of the retail item barcode.
Primary I designed and developed this information system for a commercial buisness purposes. This is a completed working system.
Main parts of the system are:
- SDK (.net3.5 compact framework)
- SDK (.net4.6.1)
- License Manager (.net3.5 compact framework)
- License Manager (.net4.6.1)
- Terminal (kiosk) based solution (.net3.5 compact framework)
- Terminal (kiosk) based solution (.net4.6.1)
- Server side Service based solution (.net4.6.1)
- Analyst (.net4.6.1)
- Currency Rates Tool service (.net4.6.1)
- Documents ("Tutorial for Creating License", "Creating Plugin (non-completed)", "C# Code Style", "IC Development info")
- Demonstration and empty Databases
- Test data for local testing
- Publishes folder which contains a debug build for local testing
Warning! For to build .net3.5CF solutions need a Visual Studio 2008! Also .net3.5CF solutions were developed for a Zebra MK3100 kiosk and didn't tested to work with any others. Also the main solution contains code for work with custom ADO.Net based CRM and code for work with Entity Framework.
Deploying (for .net4.6.1 for example):
- Start and build a SDK solution
- Start and build a License Manager solution
- Generate and setup a new license (/Information Center/Docs/Tutorials/Licence Manager/Information Center. Лицензирование IC.pdf)
- Start and build a Terminal solution
- Start and build a server side Windows Service solution
- Install, configure (set connection string to database in app config file) and start a server side Service
- Copy to the Terminal a built terminal solution and start it
Sorry, but included docs has a Russian language not translated to English