React AI-Powered Tool Development

via Freelancer ·

Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted2 hours ago
I’m building a modern, responsive AI-powered web tool that relies on React for the UI and a Python/FastAPI backend connected to Supabase/PostgreSQL. Core functionality centers on three AI capabilities—natural language processing, image recognition, and predictive analytics—exposed through well-structured APIs.

The scope includes:
• Frontend: component-driven React interface with TypeScript, state management, and full mobile responsiveness.
• Backend: FastAPI services, authentication (JWT or Supabase Auth), role-based access, and real-time endpoints.
• Database: relational modelling in PostgreSQL, Supabase edge functions, and row-level security.
• AI integration: orchestrating LLM or vision endpoints (OpenAI, Anthropic, or custom models) and wrapping them in reusable service classes.
• UX extras: admin dashboard, user settings, detailed analytics, and accessible error handling.
• DevOps: automated testing, CI/CD, containerised deployment (Docker + Fly.io/Vercel/Render), and environment management.

Deliverables will be:
1. Source code repository with clean commits and README.
2. Deployed staging site and production build.
3. API documentation (OpenAPI/Swagger) and brief user guide.
4. Test suite covering major user flows and AI endpoints.

Acceptance criteria: the app must process text, images, and data to return relevant NLP summaries, classification results, and predictive metrics inside the React dashboard at
java python postgresql angularjs git typescript docker fastapi
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.