Reporters: Can publish news articles on the platform.
Admin Panel: Reviews and approves/rejects articles to ensure only authentic, quality content is showcased.
Users: Access and consume approved news articles from the main page for an informed experience.
API Development: Built and managed APIs to connect reporters, admins, and users seamlessly.
Database Design: Designed efficient schemas for handling news submissions, user roles, and approvals.
Approval Workflow: Implemented a robust admin approval system for content moderation.
Scalability & Performance: Focused on optimizing backend processes for a smooth user experience.
Building Bedhadak News has been an enriching experience, helping me enhance my backend skills and learn the importance of scalable architecture in real-world applications.