- Important and Urgent
- Upload Book Function (Must have both Single Upload and Bulk Upload)
- Book Profile
- Prioritization Algorithm
- Tags
- Filtered Library Path
- Important but not Urgent
- Search Function
- Sign Out Accessibility
- Library Page Layout
- The Format, Status and Tags on left bar (turn it into the right sidebar instead, make it have a border?)
- Miscellaneous:
- Support page (Notion Page)
- Feedback (the app)
Great, I’ve tried the changes, but it doesn’t seems to work.
There are few issues that we have:
- Book Upload
- Uploading a single book through Manual Entry, still doesn’t work. There’s no POST API even triggered, when I click upload book.
- Books metadata extraction is limited to only Title. (The metadata extraction should also extract the author’s name, pages, publication year). It would also be great, if the system clean up the extraction aswell (meaning complete the Title, clean up the title formatting).
The Additional Details at the Upload Form, still broken (When I click Toggle, the form go beyond their border, and uncapable to scroll down properly)
- Book Profile
- The Book URL is great, now when user click the book URL, they will go to the book profile. However the Edit Details at the top of the Book Profile, should persist even when the user change the tab to Metadata and Recommendation.
- There is still no way user can update their Tag, that don’t seems to work. (There’s no UI to this even)
- Editing data inside the Book Profile Edit Details, don’t reflect at the back-end. There’s no real updating.
- There’s no way user can change the status (unread, reading, completed)
- Recommendation System at the Book Profile don’t work, yes user can input data, but when user click Submit. The Data don’t even send at the back-end, and not stored properly, then after storing it, it should also display the recommendation.
- Library Page
- At the library page/ the sidebar on the right, that provide filtering function, still have mock data of tags, let’s remove that, and start implementing a proper tag fetching, for filtering. It also don’t seems to work properly. We can’t do a proper filtering there.