I am creating a Rails app wherein there is a Database of Books.
I want my Users to sign in, see the "Master" list of books, and then check off books to add to their "To read" list.
These books will then appear on their User Profile page on their "To read" list.
The User can check off the books they've completed, and these books will then be marked "Read".
So far I have working sign-in with Devise, which redirects a sign-in user to a very large Master list of books.
Any advice on where to go next? Any good tutorials or something for this? I am finding a lot of tutorials on creating blogs and "facebook" type apps, but none on simple "To do" apps that pull from an existent database.
I guess what I am most confused by is the Models and Associations.
Should my Users have_many: books ...?
Should my Books belongs_to: users or user ???
Thank you in advance, friends.
I'm also willing to show my code to anyone who really wants to help out. It's on Github. Just PM me.