Create user sign-in/sign-up functionality with Google sign-in and database storage for user roles

Job ID: 31863397

Budget: $30 – $100 USD

Currently I don't have anything but I need a sign in screen (web) that allows a user to sign-in or sign-up using native (email and password) of by using his Google account.

I also need a way to store the user permissions in a database so that I can assign roles to a user. Eg basic user, admin user etc.

I would like it to be vanilla/pure JavaScript for the app, and design really isn't important at the moment. I just need the buttons and functionality to work.

Once signed in, the user is to be taken to a another page that confirms they have logged in.

My perfect scenario would be for this to be serverless (or if an azure function app can be used in node or python)

The database would need to be Firebase or azure sql

Please let me know your thoughts in the proposal as I can only consider proposals that show genuine interest.

My knowledge in this subject is limited so I'll appreciate someone who can explain and guide me through the options and considerations