Hey everyone! I'm reaching out for advice on building a social platform for my high school community focused on mental health support. I'm looking to create a web app that allows students to connect, share their feelings, and support one another through digital letters or cards, similar to existing apps. My plan is to include features like a general post display, private messaging for these letters, and a resources section linking to mental health lifelines. Ideally, I'd like to keep coding to a minimum, so I'm hoping for suggestions on how to get started, what coding skills I should learn if necessary, and ways to ensure safety and moderation on the platform. Thanks for any feedback or tips!
1 Answer
You'll need to dive into full stack development if you want to build this from scratch. Start with HTML, CSS, and JavaScript—they're the basics you need. Then you'll want a backend language like PHP or NodeJS, along with knowledge about relational databases. It's a lot to take in, especially if you're a beginner, but it's definitely manageable!

That's true, but I'd recommend checking out no-code platforms first! Tools like Bubble or WordPress (especially with BuddyPress) can help you whip up a prototype much faster than learning full stack from the ground up. Plus, for a beginner's backend, Firebase might make things easier since it automates a lot of database management. Just be aware that moderating discussions, especially on sensitive topics like mental health, will require careful planning!