Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] Users' Library feature #48

Open
gbowne1 opened this issue Jun 10, 2023 · 2 comments
Open

[FEAT] Users' Library feature #48

gbowne1 opened this issue Jun 10, 2023 · 2 comments
Labels
bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested
Milestone

Comments

@gbowne1
Copy link
Owner

gbowne1 commented Jun 10, 2023

Implement a user Library feature.

Use the current [Library] button in the left navigation drawer panel to implement a feature or set of features that allows the user to store the books they currently own.

Later on we can implement borrowed books, eBooks, PDFs, etc features as well as favorited books.

way the app is currently rendering, the view has a table with books. This was meant for displaying only when the user clicked on the "Library" button in the left side navigation panel drawer. This button clearly does not really do anything, nor is there a way to close this view and return to the global scope of the app showing all books added to the database.

The main app view should show not only books added to the users library but the apps' database(s). of books. A user could theoretically add a book to their library which has not been added to the app's global scope database yet.

(Note the view currently displayed is actually meant to display when the user clicks on the "Library" button in the drawer, thus showing the books in the users' own library or collection of books showing what they own.)

@gbowne1 gbowne1 added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers question Further information is requested labels Jun 10, 2023
@gbowne1 gbowne1 added this to the Frontend milestone Jun 10, 2023
@Mayor-Rhymes
Copy link
Contributor

So, this means that a new component resembling the current library component should be created for the expected table but this table will not contain the user's own library?

@gbowne1 gbowne1 moved this to Todo in CodeBooker Jun 21, 2023
@gbowne1
Copy link
Owner Author

gbowne1 commented Jun 21, 2023

Yeah, what youre seeing now is what should be seen when the user clicks on the Library tab in the left sidenav drawer.

I never really decided what should be seen when the users library is closed.

Ideally when a user add a book to their library it would add it to the global collection of books so that everyone else csn see them.

Open to design ideas

@gbowne1 gbowne1 changed the title The app current table view needs reimplmented into the Library button [FEAT] Users' Library feature Oct 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested
Projects
Status: Todo
Development

No branches or pull requests

2 participants