Open Issues Need Help
View All on GitHubAI Summary: Implement a backend-based Google OAuth 2.0 login system for a community forum. The frontend will redirect to the backend for authentication, which will then handle the OAuth flow, user verification, database interaction (creating or updating user profiles), and JWT issuance for session management. Security best practices must be followed to protect tokens and prevent vulnerabilities like CSRF and XSS.
AI Summary: Develop a RESTful backend API for a community forum using Fastify, PostgreSQL, and Drizzle ORM. The API should handle user authentication via Google OAuth, CRUD operations for topics, threads, and posts, pagination, anonymous posting with moderation, voting, and basic user profile endpoints.
AI Summary: Create a landing page for a community forum (IIITBuzz) accessible at the root URL. The page should include an introduction to the forum, highlight key features, and have prominent signup and login buttons. It should follow a pre-existing design and be accessible and responsive.