Portfolio Project

Vifolios — Social Reading Network

A social network for the books you physically own: catalogue your shelves, scan ISBNs, review without spoilers, join book clubs and read together.

Active Nov 2026
Vifolios — Social Reading Network

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.

Let's talk

Ready to Start Your Next Project?

Tell us the idea and we will take it from first concept to a running product.