New website, frontend and backend

Job ID: 34948070

Budget: $1,500 – $3,000 USD

I need a new website that sells subscription access to learning materials.

The frontend needs to be designed with SEO principles in mind.
1) All code to be compliant with latest HTML5 and css best practices
2) All code must pass with 0 errors on w3c validator
3) All pages must score 90+ on Google Pagespeed Insignts tool (all metrics) on both desktop and mobile

The backend should have the following features
4) New users can register an account, or create using Google or Facebook
5) From inside their account, they can pay for access to study guides. Payment methods include credit card (using bank API), paypal, or afterpay
6) Once payment is received, user can access learning materials
7) Backend should be able to manage subscription periods, offer free trials, and do auto renew of subscriptions

I also have another website I need the frontend re-skinned. Using the above as the codebase, you can re-skin this other website, keeping existing content.

In your bid, please comment on what frameworks you will use for the frontend and backend and why. Also please comment on goals 1-3 and state whether achievable, and if some are not, then what alternative is achievable.

Thank you!
Related categories: Website Design MERN Stack MERN