Skip to content

Project Plan

Doruk Büyükyıldırım edited this page Mar 24, 2024 · 8 revisions

Plan for Component Development:

The following items depict the development goals in steps. The timeline for the completion of steps is given under Project Milestones topic.

1. Homepage w/ Login & Signup Functionality (Including DB integration)

  • Profile Management Module Part 1(except: Create Ownership Transfer Invitation, Create Community Moderator Invitation, Notify User)
  • Content Curation Module Part 1 (except: Recommend actions)

2. Community Management Module Part 1 (Create Post Template, Create Post, Edit Post, Archive Community, Upvote/ Downvote Post, Create Community)

3. Community Management Module Part 2 (Add Community Moderator, Change Community Ownership, Kick Moderator, Ban User, Leave Community, Delete Harmful Data)

4. Profile Management Module Part 2 (Create Ownership Transfer Invitation, Create Community Moderator Invitation, Notify user)

5. Search Module Part 1 (Search Post, Search Community)

6. Cloud Deployment on AWS & Routing

7. Search Module Part 2 (Advanced Filtering)

8. Content Curation Module Part2 (Recommend Landing Page Content, Recommend Community Page Content)

9. Data Processing Module (Process & Store: Usage Statistics, Community/ Post Trends, View Data Analytics Dashboard)

Project Milestones:

Milestone 1 - 24 Mar. 2024

Deliverables:

  • The Repository
  • The Requirements
  • The Designs
  • The Plan for project execution

Milestone 2 - 22 Apr. 2024

Components to be Completed:

1,2,3,4,5,6

Deliverables:

  • MVP

Milestone 3 - 13 May. 2024

Components to be Completed:

7,8,9

Deliverables:

  • Final Deliverable

Clone this wiki locally