PHP5.6 to 8 Expert developer with excellent knowledge of SQL MariaDB, Server
Budget: $15 – $25 AUD
I’m looking for a developer with expert PHP knowledge (5.6, 7, 8), SQL Database knowledge and Server knowledge.
Two immediate projects are:
Project 1): Adding Open source HTML5 mini games to my 3 game websites. The job will be adding 1 mini game, but up to 3 (or more) games can follow.
A more detailed description can be sent to you, but in summary; there are currently 3 open-source mini games on the sites (tetris, snake, minesweeper). Users play these games to earn the sites' "popdollars". So, there should be a link to them gaining this currency in the same way as it has been done with the other games (tetris, snake, minesweeper).
The previous developer used the HTLM5 games and integrated the high score with the VP database.
The look and feel of the games are adjusted to our site, which is important.
Available games can be found here: https://superdevresources.com/open-source-html5-games/
In the past, there was an Issue with these games. It seems that there was (or still is) a bug whereby clever users can ‘fake’ the highscore by changing their score via ‘inspect element’. Can this be prevented?
Project 2): Adding new payment providers to the current payment provider set-up
Based on this info and on the info below, could you give me an estimate of how many hours it would take you to add 1 mini-game?
Future jobs can include…: upgrade PHP5.6 to PHP7 or 8, Upgrade the Server, Fixed banner space for Google Adsense, making site mobile friendly, many other general and functionality improvements…
Some additional info about the site:
I have a 30 page document that contains all info a Developer needs, but for the time being, I can share:
The sites make use of MySQL/MariaDB databases – see farther under “Developer Documentation”
Server set-up: hosted on a dedicated server rented at Hetzner.de. The server itself runs Citrix XenServer as a virtualization agent which then runs a number of different virtual machines.
Codebase setup: the sites run a fully custom PHP framework. Most of the framework is procedural PHP, although some classes are used for a few things.
There are 3 sites based on 3 languages (Dutch or NL, German or DE, English or EN): The codebase is shared between all servers
The codebase on the production server is managed by Git version control.
Two immediate projects are:
Project 1): Adding Open source HTML5 mini games to my 3 game websites. The job will be adding 1 mini game, but up to 3 (or more) games can follow.
A more detailed description can be sent to you, but in summary; there are currently 3 open-source mini games on the sites (tetris, snake, minesweeper). Users play these games to earn the sites' "popdollars". So, there should be a link to them gaining this currency in the same way as it has been done with the other games (tetris, snake, minesweeper).
The previous developer used the HTLM5 games and integrated the high score with the VP database.
The look and feel of the games are adjusted to our site, which is important.
Available games can be found here: https://superdevresources.com/open-source-html5-games/
In the past, there was an Issue with these games. It seems that there was (or still is) a bug whereby clever users can ‘fake’ the highscore by changing their score via ‘inspect element’. Can this be prevented?
Project 2): Adding new payment providers to the current payment provider set-up
Based on this info and on the info below, could you give me an estimate of how many hours it would take you to add 1 mini-game?
Future jobs can include…: upgrade PHP5.6 to PHP7 or 8, Upgrade the Server, Fixed banner space for Google Adsense, making site mobile friendly, many other general and functionality improvements…
Some additional info about the site:
I have a 30 page document that contains all info a Developer needs, but for the time being, I can share:
The sites make use of MySQL/MariaDB databases – see farther under “Developer Documentation”
Server set-up: hosted on a dedicated server rented at Hetzner.de. The server itself runs Citrix XenServer as a virtualization agent which then runs a number of different virtual machines.
Codebase setup: the sites run a fully custom PHP framework. Most of the framework is procedural PHP, although some classes are used for a few things.
There are 3 sites based on 3 languages (Dutch or NL, German or DE, English or EN): The codebase is shared between all servers
The codebase on the production server is managed by Git version control.