diff --git a/Iterations.md b/Iterations.md index 1637e37..7df42e8 100644 --- a/Iterations.md +++ b/Iterations.md @@ -4,6 +4,21 @@ Milestones: - [Closed](https://github.com/sagidayan/SE-Hub/milestones?state=closed) - [On Going](https://github.com/sagidayan/SE-Hub/milestones?state=open) +### Iteration 0: + +Main Feature - Repo & Skeleton + +Status :checkered_flag: Done. + +- [x] Create Github Repo +- [x] SDS +- [x] SRS +- [x] Wiki +- [x] Readme +- [x] Hook Flask to GAE +- [x] Basic UI +- [x] Hook AngularJS to Flask + ### Iteration 1: Main Feature - Explore Flow @@ -18,4 +33,40 @@ Status :checkered_flag: Done. - [x] Explore Projects - [x] Basic UI and Info in Project Page - [x] Basic Settings -> Changed To User Profile -- [x] Github integration into Projects Info (Cron Job once every hour) \ No newline at end of file +- [x] Github integration into Projects Info (Cron Job once every hour) + + +### Iteration 2: + +Main Feature - Messages Framework + +Status :checkered_flag: Done. + +- [x] API - Support to Projects And Courses +- [x] Post messages from Dashboard +- [x] Post messages from Project Page +- [x] Ability to Join Projects (Only One In Class!) +- [x] Add Avatars to Messages +- [x] Remove Project +- [x] User Profiles +- [x] User Statistics +- [x] Better UX (not that urgent) + + +### Iteration 3: + +Main Feature - Tasks Framework + +Status :checkered_flag: Done. + +- [x] API - Support to Projects And Personal Tasks +- [x] **Dynamic** "form-like" tasks Engine +- [x] Display Tasks - that are submitted +- [x] Ability to Submit Tasks +- [x] Grade Tasks - only Course Master (Not All Lecturers can) +- [x] Lecturer Dash Board + - [x] Pending Tasks (Waiting for review / not yet Graded) +- [x] Students Dashboard - Tasks/messages +- [x] Cron Job - Email notification for Tasks that due tomorrow (and un-submitted) +- [x] Fix Github integration +- [x] \ No newline at end of file