// Client Project / 2025

Ashti Library
Kurdish Digital Bookstore

A full-featured Kurdish bookstore website built for a real client in Erbil. AI chatbot powered by Gemini 2.0 Flash for book recommendations, full admin dashboard, SEO optimization, and WhatsApp ordering — all in RTL Kurdish.

PHPMySQLGemini 2.0 FlashSEO / Schema.orgRTL KurdishWhatsApp API
ashtilibrary.com
Ashti Library — screenshot

Ashti Books

Client

Erbil, Kurdistan

Location

ashtilibrary.com

Domain

Client Project

Type

01 — The Client

Ashti Bookstore, Erbil

Ashti Bookstore is a well-known bookshop in downtown Erbil (2nd floor). It has a large collection of Kurdish books — novels, stories, poetry, history, philosophy, and science.

The owner requested a website where books could be showcased, customers could browse and place orders via WhatsApp. They also requested an AI chatbot to help visitors find and discover books.

📍 AddressErbil — Downtown, 2nd Floor
⏰ Hours9:00 AM – 8:00 PM (Every day)
📞 Phone+964 750 386 6000
🌐 Domainashtilibrary.com
02 — What I Built

Features & Technical Details

AI Chatbot

Gemini 2.0 Flash Book Assistant

An AI chatbot powered by Google Gemini 2.0 Flash that knows every book in the store's catalog. Users can ask about any genre and the AI recommends available books with full pricing and details.

It also provides store information (address, hours, phone) and a Google Maps link on request.

Book Catalog

Full Browsing & Search

A full book catalog page with category filtering, search by book title/author/translator. Categories include: novels, stories, poetry, philosophy, history, religion, science, and more.

Homepage sections: latest books, bestsellers, featured, and discounted books. Uses infinite scroll for smooth browsing.

Admin Panel

Dashboard & Content Management

Admin dashboard for full book management: add, edit, delete books. Categories with full CRUD. Stats overview: total books, bestsellers, featured counts.

Discount management, multi-admin support, and viewing AI chatbot conversation history.

SEO & Discovery

Kurdish SEO Optimization

Full Kurdish-language SEO: Schema.org BookStore structured data, Open Graph, Twitter Cards, and Geo tags for the physical store location in Erbil.

Custom Kurdish slug generator that converts Kurdish characters to Latin for SEO-friendly URLs. Also includes sitemap.xml and canonical URLs.

WhatsApp Ordering

Customers can order books directly via WhatsApp. An order button links straight to the bookstore's WhatsApp with the book details pre-filled.

Book Details Page

Dedicated page for each book: cover image, price, author, translator, category, description, view count, and related books from the same category.

Discount System

Admins can set discounts on any book. Customers see both the original and discounted price with a clear visual indicator.

Visit Ashti Library

The bookstore website is live with its own domain. Browse Kurdish books and try the AI chatbot.