Developed MVP structure for ‘Ask Your Doc’ app

  • Day: 2025-04-12
  • Time: 16:30 to 17:40
  • Project: Dev
  • Workspace: WP 2: Operational
  • Status: In Progress
  • Priority: MEDIUM
  • Assignee: Matías Nehuen Iglesias
  • Tags: MVP, Development, AI, React, Fastapi

Description

Session Goal

The primary goal of this session was to design and plan the development of a minimal viable product (MVP) named ‘Ask Your Doc’, which allows users to upload documents and ask questions about their content using AI services.

Key Activities

  • MVP Planning: Outlined the development plan and project structure for ‘Ask Your Doc’, including backend API endpoints and frontend components using FastAPI and React.
  • React Hooks Overview: Reviewed useState and useEffect hooks in React to enhance interactive component development.
  • LangChain Prompt Engine: Designed a LangChain-compatible prompt engine to be integrated into the MVP, focusing on modularity and interoperability.
  • Frontend and Backend Setup: Provided a step-by-step guide for setting up the project using Next.js, Tailwind, and FastAPI.
  • Integration Strategy: Developed a strategy for integrating LangUI components into the app, ensuring a clean structure.

Achievements

  • Established a comprehensive plan for the ‘Ask Your Doc’ MVP, detailing both frontend and backend components.
  • Designed a modular prompt engine compatible with LangChain.
  • Completed setup instructions for the development environment.

Pending Tasks

  • Implement the backend API endpoints and frontend components as per the outlined plan.
  • Finalize the integration of LangUI components into the app.
  • Conduct testing and validation of the MVP features.

Evidence

  • source_file=2025-04-12.sessions.jsonl, line_number=0, event_count=0, session_id=b65361e1eaf82bea056df8e2ae8de9b58613446b26379245ff3c5fef73ee5c93
  • event_ids: []