📅 2025-04-12 — Session: Developed MVP structure for ‘Ask Your Doc’ app
🕒 16:30–17:40
🏷️ Labels: MVP, Development, AI, React, Fastapi
📂 Project: Dev
⭐ Priority: MEDIUM
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.