Laravel project enhancement required

Job ID: 35635091

Budget: $30 – $250 CAD

Project 1 Version 1.1

Create a user login system that tracks the player's progress such as win streak, so they can login from any device (desktop computer or mobile device) and have the results recorded.

What’s required:

Sign In / Create Account:

There should be a Login option that takes you to a new page. The player should be able to sign up with either email, Facebook or Gmail - similar to this page.

Some details we would like to collect:

country of player
gender
Email
Perhaps let them add a profile picture


When the player views their account, they should be able to:

fully edit their profile, including changing their email, profile picture and other info
View stats such as: win streak, how many times they played, and a breakdown of how many 1 out of 6 tries they got or, 2 out of 6 etc…
From the above, we would like it to show their average number of times it took them to guess
Show how many times they have played overall

From the admin view, we would like to see how many registered users we have, view and edit their accounts if needed and build it so we can expand on it in the future.
Related categories: PHP WordPress MySQL HTML Laravel