nex_docus/IMPLEMENTATION_PLAN.md

17 lines
748 B
Markdown

## Stage 1: Auto-append .md Extension
**Goal**: Ensure new files created in the editor default to .md if no extension is provided.
**Files**: `frontend/src/pages/Document/DocumentEditor.jsx`
**Status**: In Progress
## Stage 2: Project Ownership Transfer
**Goal**: Allow project owners to transfer ownership to another user.
**Files**:
- `backend/app/api/v1/projects.py` (Add transfer API)
- `frontend/src/api/project.js` (Add frontend API method)
- `frontend/src/pages/ProjectList/ProjectList.jsx` (Add Transfer UI)
**Status**: Not Started
## Stage 3: Specific File Share Link
**Goal**: Add a context menu option to share specific files if the project is shared.
**Files**: `frontend/src/pages/Document/DocumentEditor.jsx`
**Status**: Not Started