Not at all.
Not at all, you need a backend developer and I can barely be called a front end developer
A backend coder will be able to analyze what you need and answer that. That could be something made from scratch with a JS fullstack or anything CMS engine.