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
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