Project Description: Development of an AI-Powered News Analysis MVP
Budget: $3,000 – $5,000 USD
We are looking for a small development team (or several experienced individual freelancers) to build a functional MVP within 30 days for an AI-driven news and analysis platform.
The project combines modern news aggregation with AI-based text analysis and an intelligent chat system.
The goal is to create a scalable, reliable system that collects, processes, and analyzes content from multiple sources.
⸻
Project Goal
Develop a production-ready MVP that:
• automatically collects news content from multiple public sources (aggregation);
• analyzes text using AI modules (e.g. summarization, topic classification, trust scoring);
• provides a simple search and Q&A chat interface with source citations;
• includes basic user management and Stripe-based subscription handling.
⸻
Scope of Work
• Build the backend (e.g. FastAPI, Django, or Node.js)
• Integrate multiple public news feeds or APIs
• Store, deduplicate, and manage articles (PostgreSQL or similar)
• Implement text analysis using existing LLM APIs (no model training required)
• Create a chat endpoint with semantic retrieval / RAG flow
• Develop a simple frontend (React or equivalent) for viewing articles, scores, and chat
• Integrate Stripe for subscription management
• Add a lightweight admin and reporting module
• Set up Docker environment and cloud deployment
⸻
Requirements
• Proven experience in backend development (Python or Node.js)
• Familiarity with AI APIs (OpenAI, Anthropic, Mistral, etc.)
• Experience with databases (PostgreSQL, vector indexes a plus)
• Understanding of REST or GraphQL APIs
• Optional: frontend experience (React, Next.js, Tailwind)
• Experience with Stripe or similar payment systems
• Clean, well-documented code, GitHub workflow, English or German communication skills
⸻
Project Scope & Conditions
• Duration: 30 calendar days (start immediately)
• Team size: 5 developers (backend, AI, frontend, DevOps, integration)
• Fully remote work environment
• NDA required before receiving full technical specifications
• Milestone-based payments (e.g. infrastructure, analysis, chat, Stripe, launch)
⸻
Expectations
• Availability throughout the 30-day project period
• Independent and reliable delivery of assigned module(s)
• Clear and consistent team communication
• On-time delivery, clean code handoff, and structured documentation
⸻
How to Apply
Please include:
• Short bio or résumé
• Relevant project examples (e.g. news aggregation, RAG, Stripe, AI API integrations)
• Hourly rate or fixed-price quote (fixed preferred)
• Availability and estimated start date
The project combines modern news aggregation with AI-based text analysis and an intelligent chat system.
The goal is to create a scalable, reliable system that collects, processes, and analyzes content from multiple sources.
⸻
Project Goal
Develop a production-ready MVP that:
• automatically collects news content from multiple public sources (aggregation);
• analyzes text using AI modules (e.g. summarization, topic classification, trust scoring);
• provides a simple search and Q&A chat interface with source citations;
• includes basic user management and Stripe-based subscription handling.
⸻
Scope of Work
• Build the backend (e.g. FastAPI, Django, or Node.js)
• Integrate multiple public news feeds or APIs
• Store, deduplicate, and manage articles (PostgreSQL or similar)
• Implement text analysis using existing LLM APIs (no model training required)
• Create a chat endpoint with semantic retrieval / RAG flow
• Develop a simple frontend (React or equivalent) for viewing articles, scores, and chat
• Integrate Stripe for subscription management
• Add a lightweight admin and reporting module
• Set up Docker environment and cloud deployment
⸻
Requirements
• Proven experience in backend development (Python or Node.js)
• Familiarity with AI APIs (OpenAI, Anthropic, Mistral, etc.)
• Experience with databases (PostgreSQL, vector indexes a plus)
• Understanding of REST or GraphQL APIs
• Optional: frontend experience (React, Next.js, Tailwind)
• Experience with Stripe or similar payment systems
• Clean, well-documented code, GitHub workflow, English or German communication skills
⸻
Project Scope & Conditions
• Duration: 30 calendar days (start immediately)
• Team size: 5 developers (backend, AI, frontend, DevOps, integration)
• Fully remote work environment
• NDA required before receiving full technical specifications
• Milestone-based payments (e.g. infrastructure, analysis, chat, Stripe, launch)
⸻
Expectations
• Availability throughout the 30-day project period
• Independent and reliable delivery of assigned module(s)
• Clear and consistent team communication
• On-time delivery, clean code handoff, and structured documentation
⸻
How to Apply
Please include:
• Short bio or résumé
• Relevant project examples (e.g. news aggregation, RAG, Stripe, AI API integrations)
• Hourly rate or fixed-price quote (fixed preferred)
• Availability and estimated start date
Related categories:
JavaScript
Python
Django
PostgreSQL
AngularJS
Stripe
Backend Development
FastAPI