Project Assumptions:
Functionalities:
Private, exposed API with a database of movies, books, series, video games, and board games.
Possibility to choose game categories, books, puzzles, movies, series, and PC games.
Ability to verify ratings of other users for specific titles.
Option to sort board games/books/movies/series/video games by hashtags.
After creating an account, the user will be able to set a profile picture and correspondence, and will need to add their phone number, email address, and city. They will also see the weather and unusual holidays in their corner of the page.
Service user will be able to mark items as: owned, want as a gift, played/read (number of times played/read is visible), want to play/read, currently playing/reading.
To organize our statuses, we will have shelves:
Currently playing/reading/watching
Want to play/read/watch
Played/read/watched
Borrowed
Wish list
"Box in the attic" - titles that we didn't like
Service user will be able to add a rating and comment.
Service user will be able to add other service users as friends.
Service user will be able to keep a board game journal - they will be able to add details of the played game such as title, date, players (other users or guests), score, and a souvenir photo.
User will be able to send a borrowing request.
There will be an option to change the status to borrowed (with a note to whom or a direct relation with another service user).
In the future, there will be an option to mark items as "for sale", and a panel "buy from xxx" will be displayed for the given product.
Sounds: fireplace and rain at the desk, putting a book on the shelf
Private note for each book
Recommendation option
Invite to the service
Login via Google, FB, and Apple
Animation of fireplace, snow, or rain in the background
Chat
Desk and shelf background selection options