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
Technologies
Next.js 14Framework
TypeScriptLanguage
Firebase FirestoreDatabase
Firebase AuthAuth
PaystackPayments
ZodValidation
React EmailEmail
Google GenkitAI
Key Features
- Dual physical/digital catalog and product purchasing flow
- Role-based admin dashboard with real-time analytics
- AI-generated marketing copy via Google's Gemini AI
- Automated email receipts using React Email templates
- Multi-currency pricing support
- Real-time inventory syncing and tracking
Results
- Reduced manual promo writing time and catalog overhead
- Enhanced operational clarity with real-time order tracking
- Scalable database structure supporting catalog growth
Challenges & Solutions
Coordinating asynchronous order, inventory, and payment states
Securing digital file delivery to prevent unauthorized access
Balancing automated AI content generation with cohesive brand tone
Next.js 14FirebasePaystackAITypeScriptZodShadcn/ui