IMEI Checker SaaS
🎯 Problem Solved: B2B SaaS platform for phone resellers with enterprise-grade security and dynamic multi-currency pricing. 💡 Technical Challenges: Built 3-tier pricing engine (Basic, Pro, Enterprise) with automatic markup calculation. Implemented real-time DZD/USD conversion via configurable exchange rate in PostgreSQL. Per-user custom pricing overrides stored in JSONB columns. API aggregation layer connecting multiple IMEI providers with fallback logic. 🔐 Security: Row Level Security (RLS) for multi-tenant isolation (IDOR prevention), backend API proxy (keys never exposed to client), per-user rate limiting, IMEI format validation + SQL injection prevention. 📈 Business Impact: User dashboard with balance management + order history, reseller tiered pricing with volume discounts, rate limiting reduces API abuse costs.
Phone resellers needed a reliable IMEI checking service with multi-tenant isolation, tiered pricing, and secure API access.
Built 3-tier pricing engine with automatic markup calculation. Row Level Security (RLS) for multi-tenant isolation. Backend API proxy so keys never exposed to client.
User dashboard with balance management + order history. Per-user rate limiting reduces API abuse costs. Real-time DZD/USD conversion.
admin@checkerimei.com demo123 🎁 Full admin access - manage inventory & analytics
- 1
Row Level Security (RLS) policies for complete multi-tenant data isolation
- 2
3-tier pricing engine (Basic/Pro/Enterprise) with per-user custom price overrides
- 3
Real-time USD/DZD currency conversion with admin-configurable exchange rate
- 4
Backend API proxy - third-party API keys never exposed to client
- 5
Session-based auth with HTTP-only cookies (XSS protection)
- 6
Profit calculator for resellers to preview margins
- 7
Category filtering with 50+ IMEI check services
Technical Architecture
Frontend Stack
- • Astro 5 SSR
- • React Islands
- • TailwindCSS
- • Zustand state
- • Bilingual AR/EN/FR
Backend & Database
- • Supabase PostgreSQL
- • Row Level Security
- • Edge Functions
- • Real-time subscriptions
Infrastructure
- • Vercel deployment
- • Supabase Auth
- • Rate limiting middleware
- • Background jobs
📸 Screenshots
🚀 Use the buttons above to explore: Live Demo , and Full Technical Details