Build a website for users to register - 8 total pages

Job ID: 36215150

Budget: $25 – $50 USD

I am looking for a website to be built that will enable users to register for my business. Data needs to save to tables that are easily accessible (can be MSSQL, mysql, google sheets, etc.). Will defer to the developer on where the website is hosted, can be anywhere. Godaddy, Google, etc.
I will provide full designs, it's extremely basic with very little design elements.
Pages needed:
1) "Sign In" page (user enters email address only). When user clicks Next, we need to check our database to see if that email exists...if it does, user is shown the "Enter Password" text box. If user does NOT exist, we take them to the "Create New Account" page. We need a Forgot Password link as well and the functionality to reset passwords. This data should save to a database table or private google sheets document
2) Create New Account page: text boxes to collect personal information from users. Probably 5-6 fields only.
3) Welcome page: I will provide the text for this page. It is basically text and then 4 links to the next 4 pages.
4) Interests page 1: This page will be a checklist page of news topics. Users will put a "check" next to the news category they are interested in. This data, along with the UserID should save to a new table called UserInterests or a some other Google document or some way for me to access the data.
5) Interests page 2: same as page 1 above but different categories.
6) Interests page 3: same as page 1 above but different categories. these 3 Interests pages are just a simple list of text (that should come from a database or google sheet so I can edit the data), and a checkbox next to each row. Users can check multiple boxes, one box, or no boxes.
7) Thank you page: once user is done, a thank you page should display...i will provide all text for all pages.
8) Profile page: allow use to edit their profile, password, etc.
Related categories: PHP ASP Website Design MySQL HTML