BlueTooth Proximity Marketing Software

Bluetooth Marketing Solution Requirements

Bluetooth Requirements

Bluetooth Server Software

1. Must run on KWORT ([url removed, login to view]) Linux. Linux kernel [url removed, login to view]

2. Should also run on PC and Mac

3. The following is the package to be utilized:


- Linux Kernel [url removed, login to view]

- Networking Utilities (curl, wget, etc. )

- Bash Scripting

- Python 2.5

- X server

- syslinux 3.52 (extlinux is used to boot from ext partitions)

- glib [url removed, login to view]

- dbus 1.0.2

- dbus-glib 0.74

- dbus-python

- openbox 3.4.5

- wbar

- kpkg

o Bluetooth:

- obexftp 0.22

- bluez-libs 3.22 [url removed, login to view]

- bluez-utils 3.22

- obex-data-server 0.1

- proximity marketing 0.1

4. Ability to broadcast files via Bluetooth

5. Application must be able to deliver to as many Bluetooth devices as possible

6. Automatic Network Detection

7. This box will host a small web application that should be accessible via bluetooth or wired network (similar to wireless routers)

1. Create new broadcast entry

- Broadcast Entry Name

- Broadcast Entry Description

- Broadcast enable/disable

- Date Added

- Scheduler - Each broadcast entry should have the ability to be scheduled

- Date range

- specific date(s)

- Daily

- Weekdays only

- Weekends

- specific days of the week

- All above Combined with time ranges

- Company Name - Name of company to be sent to device when requesting authorization for connection

- Company email

- Company Phone Number

- Company URL

- Company Default message

- Push/Pull

- If push, then everyone walking by unit gets a signal

- If pull, a numeric code should be added to entry for user to enter and connect to our system

- Ability to set various broadcast ranges for each entry

- Choose file(s) - Ability to choose files from library of content (see 6.5 below)

- Ability to set whether it should only send to each device once or repeat each time

2. Edit broadcast entries - List of all entries. When entry is clicked, same screens as above with populated fields

3. Delete entry - with confirmation to user

4. View/export log

- View neatly formatted log (see 7 below for log details)

- View total delivered/rejected/ignored out of X attempts for each broadcast entry

- Export to spreadsheet

5. Add/Delete Files (To be sent to Bluetooth device)

- Ability to attach Documents, Images, Audio, Video, Text, Java Programs/Games, etc

6. Add/edit Text (To be sent to Bluetooth device)

7. BlueTooth Server Name

8. BlueTooth Server Description

9. BlueTooth Server Address

8. Log bluetooth:

o Unique address

o Device type

o Success or failure for each unique unit

o Date/time for each transaction

o signal %

o Any other data provided by device

9. Status of server

o current bluetooth connections

10. Broadcast should be sent to each device only once, using unique device log

11. Optional password protection for this software/server

12. Optional list of unique bluetooth device ID's for security

o Device will accept broadcast edits via bluetooth only from this list

13. Bluetooth unique address black list .

14. Full code documentation and step-by-step instructions for internal developer


Client Software

1. Must run on Mac and PC

o Prefer for this to run from an exe that does not require installation

o Prefer to this run off of a flash drive

2. This software will be used in the case of user's main computer not able to connect to Bluetooth Server via network or bluetooth

3. It will contain all functionality from above web application (see 6.1 - 6.6 above)

4. Can add/edit entries & files to Flash drive, which is synced with Bluetooth server when inserted into USB port

5. Creates copy of logs/configs/files/broadcast entries from bluetooth server to flash drive

6. Ability to configure multiple bluetooth servers (similar to FTP Client)

Skills: C Programming, Linux, Mobile App Development, Python, Windows Desktop

See more: bluetooth proximity linux, bluetooth proximity python, python bluetooth marketing, linux bluetooth proximity, proximity marketing bluez, bluetooth broadcast linux, python bluez marketing, connect unique bluetooth mac address python, iblue card bluetooth marketing, bluetooth marketing software linux, bluez bluetooth marketing, bluetooth proximity software linux, bluetooth server software, bluetooth proximity push, broadcast files via bluetooth, bluez bluetooth proximity, bluetooth marketing software web based, bluetooth proximity marketing software, bluetooth marketing multiple connection linux, www marketing, www code org games, wireless phone company, wireless data entry device, wireless company, weekends only

About the Employer:
( 0 reviews ) Brooklyn, United States

Project ID: #237085

7 freelancers are bidding on average $2743 for this job


Hello, your project is very interesting for me as for linux & windows c++ programmer & php programmer. I have minor experience with bluez and obex and obexftp libraries, experience with many other APIs. I created some More

$3000 USD in 60 days
(50 Reviews)

Hi, We are ready to get start with your project with our excellent team of 290+programmers, designers & Project Managers. Please check your PMB for more details. Your requirement would be fulfilled as we assure 100% More

$3000 USD in 50 days
(0 Reviews)

pls check ur pm

$3000 USD in 5 days
(0 Reviews)

Sir, i am surprised to see same the work done by me for the other user. I will provide you an application and portfolio in pm. Let's start:)

$2950 USD in 45 days
(0 Reviews)

Fully Bluetooth Advertising Proximity system. Bluetooth Proximity Marketing software can be loaded and installed in a mini computer or access servers to broadcast out any type(JPEG,GIF,MP3,MP4,3GP,AMR,AAC,JAR,vCard, More

$3000 USD in 5 days
(0 Reviews)

Hello alex, We are a team of enginners here at India, have designed bluetoot enable advertising application as u mentioned. We would love to assist u.. Visit us at [url removed, login to view]

$2700 USD in 25 days
(0 Reviews)

We are the developers of the iBlue proximity servers .goiblue .com we can deliver you the whole solution (Hardware PC mini-client 115 mm * 115mm + software -web based campaign manager- + your Brand + CF card 500 MB + s More

$1550 USD in 5 days
(0 Reviews)