AyeFace Merchant Dashboard
Built the rewards, referrals, store, and advertisement modules for AyeFace's merchant platform. React on top, Node.js, Firebase, and Kafka underneath.
About
AyeFace is a consumer-facing merchant platform. As part of the team, I shipped several core modules: rewards, referrals, store management, and an advertisement system that supports both in-app and outreach ad types. I worked across the full stack: designing the backend, modeling the database, wiring up Firebase push notifications, and building the React frontend. The platform is built to drive customer engagement, incentivize referrals, manage store transactions, and track ad performance across modules.
Features
- Rewards, referrals, store, and advertisement modules built end-to-end
- Advertisement system supporting both in-app and outreach ad types
- Push notifications integrated via Firebase Cloud Messaging
- Event-driven backend with Apache Kafka for cross-module messaging
- Database design and modeling for multi-merchant tenancy
- ReactJS merchant dashboard with role-based views and analytics
Tech stack
ReactNode.jsFirebaseApache KafkaDatabase
Screenshots


