I'm looking to create a website that simulates a subreddit, using a tech stack that includes Angular, Tailwind, and TypeScript. It's going to be a single-page application, and I'm wondering if anyone has tips on how to get started with this project?
3 Answers
One idea is to train an AI model on a subreddit to help with text generation for your posts. This could make your simulation feel more authentic. Just a heads-up—if you’re not experienced with AI, it might be a challenge to achieve varied outputs, though.
Yeah, but I'm wondering if the AI might just churn out generic content. Isn't that a risk?
I actually built a Twitter emulator a while back—you might find my experience handy. Check it out here: albertsemple.com/TwitterEmulator/
I'd suggest starting by setting up a database like Firebase, Supabase, or MongoDB. You’ll want to define your schema for posts and users right off the bat and initially populate some records. Then, move on to the frontend and think about using a tool like Vite with React for that. Don’t forget about authentication (maybe JWT?). As you're working on the frontend, you can also write back-end routes concurrently, which will make your app a solid CRUD application.
That sounds interesting, but I mainly know Python. Back-end development isn't really my strong suit.