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
useStateanduseEffecthooks 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: []