A friend of mine is convinced he has a million-dollar idea that would need an extensive database and multiple web pages for clients, all searchable and scalable. However, he lacks any understanding of web hosting or design—his experience is limited to using drag-and-drop website builders. I suggested he'd need to grasp HTML, CSS for styling, and possibly PHP for server-side scripting, along with some database management skills similar to what I encountered back when I was more involved in the field.
The challenge is that he has no real technical background and is not in a position to pay a developer well, so it's hard for him to get someone onboard. He thinks a percentage of the profits might attract interested developers. I'm looking for resources or courses he should consider to acquire the right skills. Also, where should he look to connect with developers who might be interested in collaborating on such a project?
1 Answer
First off, you really don't need a separate page for each client—instead, you can use a single page template that draws in data for different clients. Most modern frameworks operate on this principle. Given what you described, WordPress could potentially handle this without needing a full custom build!

He needs some dynamic functionality, like QR codes linking to specific pages for businesses. The main database can serve all the pages, filtering information based on location, which is quite doable!