Technical Architecture
Cookpy is built as a sophisticated LINE Bot integration using Next.js and NestJS microservices architecture. The system leverages LINE's messaging API to create an 'application within an application' experience, allowing users to interact with restaurants directly through LINE chats. PostgreSQL manages complex restaurant data, menu items, and order workflows, while Redis provides real-time caching for instant responses and inventory updates. The architecture emphasizes seamless integration with LINE's ecosystem, utilizing webhooks for message handling and providing automated customer acquisition through LINE's social features. The platform is designed to handle Japan's unique market requirements with culturally-appropriate interfaces and payment integrations.




