What Was Done
In the process of project implementation we used standard Drupal modules, respected Drupal coding standards.
The Development Team implemented:
Frontend development
Backend development
Creation of prepared link for email marketing
The project is a daily lottery for instant price: visitor sees animation, clicks the button to win and at the end sees if he/she has won that day’s prize or not.
The instant prizes are drawn by the application at random several times a day, so there are several winners per day:
In case a visitor has not won, a message is displayed with a link to the signup page
In case a visitor has won, a message is displayed and he/she needs to log in or sign up if not logged in already. The winning user is stored in the database along with the date and time
Each visitor can only take part in the daily lottery once a day. This function is based on cookies. If a visitor has already taken part, a message is displayed instead of the animation
The site is responsive, optimized for desktop, mobile and tablet.