Bookstore Management Platform

A comprehensive e-commerce system supporting physical & digital book sales. Built an admin dashboard for inventory CRUD, order lifecycle, and customer insights. Integrated Paystack for payments, Firebase for auth + real-time Firestore updates, and Gemini AI (via Genkit) for automated promotional banner content. Emphasis on modular architecture, type safety, and operational efficiency.

2025
SubSaharan Investment Link Group
6 weeks

Project Gallery

Project overview

Project overview

Technologies

Next.js 14Framework
TypeScriptLanguage
Firebase FirestoreDatabase
Firebase AuthAuth
PaystackPayments
ZodValidation
React EmailEmail

Key Features

  • Dual physical/digital product flow
  • Role-based admin dashboard
  • AI-generated marketing copy
  • Automated email receipts
  • Multi-currency pricing support
  • Real-time inventory syncing

Results

  • Reduced manual promo writing time
  • Enhanced operational clarity
  • Scalable catalog architecture

Challenges & Solutions

Coordinating asynchronous order/payment states

Securing digital file delivery

Balancing AI content with brand tone

Next.jsFirebasePaystackAITypeScriptZod