Budget: 747 USD Deadline: 2 days
Hello! I have relevant experience in developing AI interfaces and am ready to implement your project within a short timeframe. I understand that you need not just a chat, but a flexible architecture that can easily scale for future financial widgets and artifacts.
My approach to implementation:
Architecture: I will use React + Tailwind CSS to create an interface at the level of Claude/ChatGPT. I will implement the logic for switching between OpenAI and Anthropic (Claude) using the "Strategy" pattern, which will allow changing the provider with one click in the config.
Streaming responses: I will set up proper handling of Server-Sent Events (SSE) for smooth text generation display.
Flexibility: I will place the system prompt in a separate file, and I will build session management based on your tokens, ensuring a clean contract between the frontend and backend.
Mock API: I will create a quality stub service that will return complex Markdown structures, tables, and static graphs for full testing without consuming API limits.
Why me:
I have already worked with the Claude and OpenAI APIs, and I understand the specifics of context and message history.
My code is structured with future implementation of a sidebar (Sidebar/Artifacts) for financial visualizations in mind.
I guarantee a clean repository on GitHub and documentation for quick handover to your team.
I am ready to start working immediately and provide a prototype within 24-48 hours.