I can come up with a strong architecture and can handle the design and development by parts.
Front end - Vue.js/HTML5/CSS3 with Responsive design
Back end - RDBMS, NoSQL, Node.js with Passport Auth
AWS has tons of amazing options like Api Gateway, Lambda, Queues and Notification Service, NoSQL etc.
Data collection loading and running background jobs etc. can be designed and easily transformed to AWS in a secure manner.