Backend for Mobile game - repost

Avg Bid (EUR)
Project Budget (EUR)
€250 - €750

Project Description:
We need to create the backend for a mobile-ready game. This backend must only be made by using webservices (no frontend required)

The backend will be developed with Ruby on Rails, and the WebServices will be REST with JSON. Database is going to be MySQL. The development needs to be made with TDD.

We don’t need many WebServices, and further details will be given to the developer in charge of the Project. These are the most important WebServices we are going to need, as an example:
- SignUp with unique id, name, surname, phone, etc.
- Login
- Retrieve Highscores
- Post Highscore
- Challenges between users (three or four different calls: retrieve open challenges, accept challenge, post score to challenge, get challenge result)

All comunication must be secure, so it’s up to the developer to think the best way to create a safe client-server communication channel. It’s also up to the developer to think and develope the needed caches for the WebServices that we consider critical (like retrieving highscores, open challenges…). The app should be also scalable.

Final details on the required WebServices will be given to the developer. With all the information, the developer will make us a proposal with the design of every WebService, data tables, algorithm or ideas to secure the operations and cache strategy.
After that, we will make any changes we consider to that proposal (if required) and the development of the product will begin.

Skills required:
Data Processing, Engineering, MySQL, Ruby on Rails, Software Architecture
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

€ 450
in 10 days
Hire Tenpaiyomi
€ 250
in 5 days
€ 250
in 10 days
€ 300
in 7 days
€ 350
in 7 days
Hire krishhoney
€ 300
in 6 days
€ 300
in 7 days
€ 400
in 7 days