Safwat BilalSoftware engineerARContact

Suttor

My graduation project: an Arabic platform for readers and writers, built with Next.js.

open one for the full story

Suttor logo04Live
suttor.vercel.app
Books collection with category and author filters
Screenshot · Books collection with category and author filters

The product

Suttor (سطور, “lines”) is an Arabic platform for readers. Readers build a personal library, keep a reading list, log their daily progress and write notes on what they read. Writers can join as authors after passing a verification quiz on their own book, and readers can browse books, authors and articles, or ask Suttor AI for suggestions.

What's in it

  • Books collectionBrowse and search books with filters by category and by author, open book PDFs, and upload new books.
  • Reading libraryAdd books to a reading list, track progress day by day, and write notes and thoughts.
  • Suttor AIA chat assistant inside the platform that answers questions and suggests books from the library.
  • Author verificationWriters who join take a timed, 10-question quiz about their own book; passing earns a verified-author badge.
  • Management dashboardStatistics, users, writers, books, categories, articles and notifications.
  • Authors directoryBrowse authors, search by name, and view registered and unregistered authors separately.
  • ArticlesThe latest articles, with filters by category and by author.
  • Light and dark themesA light/dark theme switch across the whole platform.

Screens

suttor.vercel.app
Books collection with category and author filters
Books collection with category and author filters
suttor.vercel.app
Suttor AI, the reading assistant
Suttor AI, the reading assistant
suttor.vercel.app
Author verification quiz
Author verification quiz
suttor.vercel.app
Sign-in screen
Sign-in screen

Outcome

Completed as my graduation project at the University of Aleppo (2026). Live at suttor.vercel.app.