Find Jobs
Hire Freelancers

108153 Simple Customer Loyalty Prog

N/A

In Progress
Posted over 17 years ago

N/A

Paid on delivery
I need a customer loyalty/reward software for some small casinos. There are gaming laws that say you can't track the players usage and reward them based on the amount of money they spend. But if you just capture data and rewared people randomly, this is perfectly legal. So here is the layout: A customer walks in or purchases something, and they swipe their plastic card through a "credit card" like swiper. This swiper is connected to the network (ethernet) or to a computer (usb/serial). There will be a program on the computer or server that is "listening" for swipes and capturing them. This program will then attach "envelope" information to the swipe, like time/date, terminal were it was swiped, customer ID, etc. The program (which is connected to the internet) will send/dump this info to a webserver at another location, to a similar program that puts it into a main database. Since it is a customer loyalty program, there will need to be some sort of signup page where you can add a new customer for the first time. This can be completely web based and is preferebly so. The main database (being hosted on a webserver) needs to have a website/etc front end where you can sort it by date/location/customer etc. and view the swipes in semi realtime (refeshing is ok, doesn't have to be animated) If I can issue a new card write there (A PC will be at hand.) while the customer waits, that would be excellent. Maybe an interface where i just type name, phone, address, and it will assign a customer ID. and write this to a swipe card. You can do this with any programming language/database you want, you can use email if you want to get the info back and forth. It doesn't matter, I just prefer that you use something that is simple as possible. To recap the project 1. I need a program that can listen for card swipes and send this data to a remote webserver. 2. I need the host program on the webserver to receive this data and add it to a main database. 3. I will need a way to add new customers and create swipe cards with their info (name, phone, address, ID number) 4. I will need a way to view/sort the data on the main webserver. 5. Remember, every swipe location will have a PC with a high speed internet connection right there, so you can make the signup sheets, or anything you want web based. 6. The last step is some sort of math equation that randomly picks a winner from the database. (people with more swipes technically should have a greater chance of winning. P.S. I have an idea that maybe a "live" website that captures the card scans. as soon as it receives one, it would be the same as entering text into fields and pressing submit, but it just captures the data and submits automatically. It inserts the data into the database (webhosted etc) all in realtime. You can go to a website that lists all the scans and you can sort them by name/date/location and pull a math equation to choose a winner. this could be done in java/javascript/php/mySql etc. I don't have a lot of experience, just simple stuff and web design, so i can help with layout anything, i just need a programmer. This is a real project and need this now. Thanks
Project ID: 1854323

About the project

Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of
0.0
0
Member since Dec 28, 2006

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.