juegogratisepic.es

I made this website only with code. No CMS was used during this development.

The website is using an API connected to Epic Games. This collects the game that EPIC is giving for free that week. It sends a mail to all the users in the distribution list and also archive the game and its description.

It is very useful to do not miss any free game.

Data base

I had to create and connect several databases for different proposes. From game archiving, to user administration. Everything is created with pure code in HTML, PHP, CSS.

API

I set up an API that connect with EPIC games store and check if the free game of the week has changed. If so, the old game is archived, new game is created in the website and a mail is triggered to the users. 

Link Building

This is a good solution if you do not want to miss any free game. The website is free to use and it re-directs directly to the game.

I have made a YouTube video for this website, where I explain how I created it and how to use it. The website itself is not complicated. The landing page is the current free game, and you can have access to the historical, checking previous games that were available for free. Also, there is a simple form so an user can add a mail address and a name. When a new free game is available, the user will have a mail with the new game details.

Behind the project, what I wanted to do is to avoid any kind of CMS, like WordPress. So I had to handle all the information and API connection with code. It was challenging but very satisfactory. Also I made an script to display the last five games archive and the option to load more games. Those will re-direct to the EpicGame page of the game.

Why I made this project?

I am a gamer, and I was a bit upset that a very nice game was free, but because Epic does not have an alert (you need to install their app), I was missing those when they were free. I wanted to avoid it having a simple mail with the new game, and to add more fun, do it all from scratch only with code.

I needed for this:

  • PHP
  • HTML
  • CSS
  • SQL