Creating a social media website is an ambitious project, and it's excellent you're considering all angles. From user engagement to the technical stack, there's a lot to plan for. I recently read a thorough article on this exact topic:
https://qarea.com/blog/how-to-create-a- ... ia-website It goes step-by-step through the process, discussing design considerations, tech stack, and other crucial factors. I found it to be an enlightening read that left me with a more concrete sense of direction. Given your interest, I think it might be an invaluable resource for you as well. Happy building!