Iām done with mine after a lot of struggle and help from @tatiangā¦
Itās a Book Suggestion App.
Hereās the link:
https://x.thunkable.com/projectPage/605ec6dc78c5f90011f2b56a
WHAT THIS APP DOES
This app, Bookestions(still not sure about the name), is a app to let people from all around the globe recommend books, along with the author, rating and username of the recommender. This is perfect for bookworms(like me) who are always on the lookout for new books to add to their library.
FEATURES
1: THE STAR FUNCTION: This is essentially a ābookmarkā feature, which allows users to view that book later in āSettingsā.
2: LATEST BOOKS: For people who donāt want to surf through all the books, Latest Books displayed the 10 latest additions to the app.
3: FILTER BY CATEGORY: You can filter books by 5 categories- Fiction, Non-fiction, Children, Drama, and Poetry.
4: VIEW STARRED BOOKS: This feature allows users to view their starred/bookmarked books.
5: ADD BOOKS: This feature allows users to recommend books they love, along with author name, rating, and their own username.
NOTES
Iāve made this app in an unorthodox way. For starters, Iāve used a top tab navigator inside a top tab navigator. But Iām happy with the result.
There are a lot of bugs, and the app is pretty slow with bad UI, too.
KNOWN BUGS
1: Latest Books takes a lot of time to load.
2: All the category-filter screens take a lot of time to load, too.
3: The settings screen doesnāt automatically update your starred books.
4: You canāt un-star a book.
There are a lot more, but I did what I could in 2 days⦠Of course, Iāll be regularly updating the apps.
WHAT IāM WORKING ON/WOULD LIKE TO WORK ON
1: Analyzing the userās book preferences to display books the user will like.
2: Iām working on improving the UI(itās currently terrible).
3: Using DialogFlow and the Assistant component to interact with the user and carry out voice-controlled recommendations.
SCREENSHOTS
All Books: This is the screen where the users can view every single book uploaded in the app.
Categories: Here, users can filter books by their category.
Latest Books: This is the screen in which users can view the 10 most recent additions to the app.
Settings: The screen in which users can view their starred books and change their username.
Add: In this screen, users can enter information about the book to recommend it in the app.




