Web development · AI integration

Baleide

Digital ebook store with an AI book-recommendation assistant, Midtrans payments, an in-browser PDF reader and an admin dashboard with sales analytics.

Type
E-commerce + AI
Year
2026
Technologies
Laravel, MySQL, Midtrans, AI Chatbot
Baleide

Baleide is a web-based ebook store that combines e-commerce, content management, online payment with Midtrans, and an AI chatbot that recommends books.

Customers browse the catalogue, search by need, add items to the cart, pay online and read the PDF ebook directly on the site.

AI book assistant

The chatbot uses an AI model steered by a system prompt and connected to the book catalogue. Asked for "a book about AI", it identifies the need and recommends titles that actually exist in the store, with the information that helps a choice. A conventional catalogue becomes a conversational search, so users do not need to know a title first.

Features

  • E-commerce experience: categories, product search, detail pages, cart, vouchers and checkout.
  • Midtrans payment integration with transaction status updates.
  • Digital ebook reader for PDF files in the browser.
  • Admin dashboard and analytics: customers, ebooks, transactions, revenue and category distribution.
  • Transaction management: search, payment-status and date filters, order details and printable reports.
  • Content and catalogue management: ebooks, categories, users, vouchers, articles and tags.

Flow

Customer: book discovery → AI recommendation or catalogue search → cart → checkout → Midtrans payment → ebook access. Admin: catalogue management → order monitoring → payment tracking → sales analytics → reports.

More projects