Complete WordPress Backend for Football App

Job ID: 38316058

Budget: $250 – $750 USD

I am looking for an experienced WordPress developer to create a robust backend for a football news app. The backend will need to handle various functionalities including user authentication, comment filtering, content management, and integration with a mobile app developed in Flutter. The project involves setting up automated and manual moderation tools for comments, ensuring real-time updates, and maintaining user privacy.

Project Requirements:

1. User Authentication:
Implement user registration and login functionality.
Ensure secure user data management.
Provide user roles and permissions (e.g., admin, moderator, user).
2. Comment Filtering System:

Spam Detection:

Implement Akismet Anti-Spam or similar plugin.
Advertising Detection:
Set up WordPress Zero Spam or equivalent plugin.
Inappropriate Content Filtering:
Use CleanTalk Anti-Spam or a similar plugin to filter profanity and inappropriate comments.
Manual Moderation:
Create a moderation queue for flagged comments.
Provide tools for moderators to review and manage comments.

User Reporting:

Allow users to flag inappropriate comments for moderator review.
3. Content Management:
Set up categories and tags for organizing football news articles.
Provide an easy-to-use interface for adding and editing articles.
Ensure SEO optimization for articles.
4. Real-Time Comment Updates:
Implement AJAX for real-time comment updates.
Use WP Ajaxify Comments or develop a custom solution.
5. Logging and Monitoring:
Install and configure an activity log plugin like Simple History or WP Activity Log.
Provide a dashboard for monitoring and reporting.
6. Mobile App Integration:
Ensure the WordPress backend can communicate seamlessly with a Flutter mobile app.
Set up REST API endpoints for content retrieval, user authentication, and comment posting.
7. Privacy and Security:
Hide personal information (email, name) while allowing the developer to work normally.
Ensure data encryption and secure data handling practices.

Deliverables:

A fully functional WordPress backend with all the specified features.
Documentation on how to manage and operate the backend.
API documentation for mobile app integration.
A brief tutorial on using moderation tools and managing content.

Required Skills:

Strong expertise in WordPress development.
Experience with plugins like Akismet, CleanTalk, and WP Ajaxify Comments.
Proficiency in PHP, MySQL, JavaScript, HTML, and CSS.
Experience with RESTful API development and integration.
Familiarity with mobile app development, particularly Flutter, is a plus.
Related categories: PHP WordPress Laravel WordPress Design