The client has made the following changes to the job.
Client prefers freelancers from:
You are still able to submit a proposal for this job.
The client prefers freelancers from
a different location.
The system to develop is a basic reward points system. Reward points can be earned by using a mobile app (different platforms). It should be possible to earn a point by either using the app for a certain time or for a transaction.
The system consists of a backend (the server) and a frontend (mobile app):
The backend server manages a database holding the rewardpoints, doing user management, and holding a log of the reward point earnings and spendings. The functions to read and write rewardpoints should be available via an API. The contents of the database must be encrypted. So must be the entire communication between frontend and backend (minimum ssl).
The reward points system should be organised similar to the eg. Lufthansa Miles and More with status points (which cannot be spent) and points which can be spent. Users reach a certain status after earning a fixed number of status points.
Sign in or Register to see more