This is a demo shop, no real payments are taken. Stripe test card: 4242 4242 4242 4242

About

About Sahaf

Sahaf is an imaginary online bookshop that sells classics in its own cover series. As a portfolio project it shows the full flow of a real e-commerce site: catalogue, cart, payment, order tracking and an admin panel.

How to try the demo

Create an account, confirm your e-mail and add books to your cart. Payments run in Stripe test mode; no money leaves your card.

Sahaf Classics

Every work in the catalogue is a public-domain classic. The covers are drawn automatically from the book details, so each book has its own colours and pattern.

Technology

ASP.NET Core MVC, Entity Framework Core, PostgreSQL, ASP.NET Core Identity, Stripe Checkout and Resend. The source code is open on GitHub.

Privacy

Only what an account and an order need (name, e-mail, delivery address) is stored. Card details never reach this site; Stripe handles them directly. You can delete your account from the profile page.