souravventuras / Class_PF_Testing

0 stars 0 forks source link

Search Engine - Requirements Breakdown (front and backend) #97

Closed sowadalmughni closed 7 years ago

sowadalmughni commented 7 years ago

SE Rewrite issues

1. Create UI to create new subject config relation from admin portal
2. Create UI to update existing subject config relation from admin portal including a config list
3. Admin UI adjustment Course Create
4 Admin backend adjustment Course Create 

5. Admin UI adjustment Course Update
6 Admin backend adjustment Course Update

7. Adjustment all places where lesson number is displayed for admin portal
8. Adjustment all places where lesson number is displayed for teacher portal
9. Adjustment all places where lesson number is displayed for student portal

10. Admin/EloquentCourse Repo, Method => getAll -> rewrite the ORM query with query-builder and adjust formatCourseData method accordingly
11. Admin/EloquentFillinblank Repo, Method => getById -> rewrite the ORM query with query-builder

12. While working, if you find any issue in related controller regarding http status code and error message only fix that part so that we can have proper error message and http status code.
13. For filter, make a common directive at front-end which will be usable to any front-end module without or very minimum explicit modification.

14. Tag/Keyword based search
15. Create a table to store tags, check duplicate
16. Create a table to store tag and course relation
17. Create models for tags & tag course relation
18. Create repositories for tags & tag course relation
19. Make adjustment in issue number 10 to get courses properly based on tag(s)

Implement same filter existing at teacher portal into admin portal

sowadalmughni commented 7 years ago

Issues will be added - time estimations will be set on JIRA. Milestone will be set after our front-end architecture is merged and tested.

sowadalmughni commented 7 years ago

JIRA Board: https://venturas-bd.atlassian.net/projects/SEARCH/summary