A social network built around the books you actually own
Vifolios connects the catalogue on your physical shelves with the people reading the same titles. It is not another reading tracker: it is a shared catalogue, a reading diary and a social space built around real copies of real books.
What it does
- One shared catalogue: books are identified by ISBN, or by title and author when a barcode never existed. Each reader keeps their own copy, shelf and reading state.
- Scan, shelve, read: add a book by barcode, organise it on digital shelves and track what you are reading, finished, want to read or lending to a friend.
- Reviews without spoilers: rate and review books with spoiler controls, follow readers and discover titles through people whose shelves look like yours.
- Book clubs and buddy reads: create clubs, invite members, vote on the next book, run polls and read together with shared progress and comments.
- A living activity feed: follow readers and see added, started, finished, reviewed and rated events, with likes, replies and a daily catalogue window so new communities never open to an empty page.
- Greek-first and bilingual: a mobile-first, installable PWA designed for the way people actually browse, scan and read.
Under the hood
Laravel 13, Laravel Fortify, Sanctum, Socialite, Tailwind CSS and a PWA front end. The domain model covers books, authors, copies, shelves, loans, clubs, polls, buddy reads, follows, reviews, notifications and a privacy-aware activity feed.
What it demonstrates
Consumer product thinking, a rich social data model and a polished bilingual experience — from the first ISBN scan to a living reading community.