Full Stack AI Tool Development
Budget: ₹1,500 – ₹12,500 INR
I’m building an AI-driven web application that combines Natural Language Processing and Predictive Analytics to deliver real-time insights for end users. The stack is already defined:
• Front-end: React.js
• Service layer: Node.js
• Core business logic: .NET (C#) microservices, Firebase
• High-speed caching/pub-sub: Redis
• Infrastructure & DevOps: Microsoft Azure (App Service, Functions, Container Apps, Azure SQL/Storage, and Redis Cache)
Scope of work
1. Design a clean React interface that consumes RESTful and WebSocket endpoints.
2. Build scalable Node.js gateways that route traffic to .NET microservices and manage authentication/authorization.
3. Implement NLP and predictive models (Azure Cognitive Services or custom models) and expose them through the .NET layer.
4. Add Redis caching and message queues to keep responses low-latency.
5. Set up Azure pipelines for automated build, test, and deployment to staging and production slots.
Acceptance criteria
– Component-based React code passes unit tests and Lighthouse performance audits (>90).
– All API endpoints documented in OpenAPI and return <300 ms on cached hits.
– One-click Azure DevOps pipeline successfully provisions infrastructure via ARM/Bicep/Terraform and deploys green builds.
– End-to-end test suite (Playwright or Cypress) covers critical user flows with 95 % pass rate.
– Detailed README covering local setup, environment variables, and rollback strategy.
Deliver the code in a Git repository with commit history intact; short Loom walkthroughs of key modules are a plus. Let’s build something robust and cloud-native together. Need to sign NDA agreement.
• Front-end: React.js
• Service layer: Node.js
• Core business logic: .NET (C#) microservices, Firebase
• High-speed caching/pub-sub: Redis
• Infrastructure & DevOps: Microsoft Azure (App Service, Functions, Container Apps, Azure SQL/Storage, and Redis Cache)
Scope of work
1. Design a clean React interface that consumes RESTful and WebSocket endpoints.
2. Build scalable Node.js gateways that route traffic to .NET microservices and manage authentication/authorization.
3. Implement NLP and predictive models (Azure Cognitive Services or custom models) and expose them through the .NET layer.
4. Add Redis caching and message queues to keep responses low-latency.
5. Set up Azure pipelines for automated build, test, and deployment to staging and production slots.
Acceptance criteria
– Component-based React code passes unit tests and Lighthouse performance audits (>90).
– All API endpoints documented in OpenAPI and return <300 ms on cached hits.
– One-click Azure DevOps pipeline successfully provisions infrastructure via ARM/Bicep/Terraform and deploys green builds.
– End-to-end test suite (Playwright or Cypress) covers critical user flows with 95 % pass rate.
– Detailed README covering local setup, environment variables, and rollback strategy.
Deliver the code in a Git repository with commit history intact; short Loom walkthroughs of key modules are a plus. Let’s build something robust and cloud-native together. Need to sign NDA agreement.