-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
| Side | Feature | Status | Description |
|---|---|---|---|
| Backend | Topic (Read) | ❌ Not Ready | No endpoint exists to list all discussion categories/topics. |
| Backend | Topic (Create/Update/Delete) | ✅ Ready | API endpoints exist to create, modify, and delete topics. |
| Backend | Thread (Read) | ❌ Not Ready | No endpoint exists to list threads belonging to a specific topic. |
| Backend | Thread (Create) | ✅ Ready | API endpoint exists (POST /threads/new) to start a thread. |
| Backend | Thread (Update/Delete) | ✅ Ready | API endpoints exist to update or delete a thread. |
| Backend | Post (Read) | ❌ Not Ready | No endpoint exists to fetch the posts/comments inside a thread. |
| Backend | Post (Create) | ✅ Ready | API endpoint exists (POST /posts) to reply to a thread. |
| Backend | Post (Update/Delete) | ✅ Ready | API endpoints exist to edit or delete a specific post. |
| Frontend | Home / Forum Feed | Displays hardcoded dummy data; not connected to backend. | |
| Frontend | Topic View | ❌ Not Ready | No page exists to view threads within a category. |
| Frontend | Thread View | ❌ Not Ready | No page exists to view the actual conversation. |
| Frontend | Create Thread UI | ❌ Not Ready | No form interface exists for users to start a discussion. |
| Frontend | Reply UI | ❌ Not Ready | No input interface exists for replying to a thread. |
| Backend | Search | ❌ Not Ready | No API endpoint handles search queries. |
| Frontend | Search UI | Search bar exists visually in header.tsx but is non-functional. | |
| Backend | User Profile | ✅ Ready | Endpoints for profile management are complete. |
| Frontend | Auth & Profile UI | ✅ Ready | Login, Profile View, and Edit Profile pages are complete. |
| Backend | Voting & Views | ❌ Not Ready | Schema exists but logic is missing. |
| Frontend | Dashboard | ❌ Not Ready | Placeholder page with ASCII art only. |
The focus right now is on establishing basic CRUD operations and connecting the frontend to real backend endpoints. The above table shows the status of all components. After this list is completed we will be moving towards implementing all the other features discussed in the megathread #23
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels