جمعنا 5.25 مليون ريال لبناء أداة إدارة واجهات برمجة التطبيقات

أداة رقمية تساعد الشركات تدير اتصالات برمجياتها بسلاسة

فريق ناشئ طور منصة رقمية لإدارة واجهات برمجة التطبيقات API بعد ما لاحظ صعوبات في دمج الأنظمة داخل الشركات الكبيرة، وجمع تمويل بقيمة 5.25 مليون ريال لتطوير الأداة وتوسيع فريق العمل

19 مليون ريال/شهرتجارة إلكترونية
الموقع
treblle.com

جمعنا 5.25 مليون ريال لنبني أداة إدارة واجهات برمجة التطبيقات API

  • عن المشروع
  • البزنس
  • الأدوات
  • عرف عن نفسك وعن البزنس

    اسمي Vedran وعمري 33 سنة، وأنا مطور برمجيات من 15 سنة. بدأت بالتطوير الخلفي بلغة PHP و MYSQL، وبعدين تعلمت HTML و CSS و JS بالإضافة إلى DevOps. أحب أكتب كود نظيف وسريع ومحسن. قبل ما أبدأ مشروعنا الحالي Treblle، كنت أدير شركة تطوير برمجيات من 10 سنين ولدينا عملاء من كل أنحاء العالم

    مع شركتي للتطوير أنجزنا أكثر من 100 مشروع، وساعدنا نطلق منتجات ومشاريع ناشئة كثيرة. استطعنا نجمع 1.4 مليون دولار في جولة تمويل أولية بقيادة Nauta Capital، وحاليا نخدم أكثر من 200 عميل وعددنا يزيد كل يوم. مع إننا ما أطلقنا رسميا بعد، نحن راضين جدا عن النتائج حتى الآن

    كيف جتك الفكرة؟

    كنت أدير وكالة تطوير، وفي فترة معينة كان عندي حوالي 50 API وتطبيق إما شغالين أو قيد التطوير. فكنت أقضي يومي أدعم مطورين آخرين في التكامل، وأكتب وثائق، وأدخل مكالمات عشان أصلح مشاكل بسيطة، وأحاول أفهم إذا في مشاكل في الـ API. فبدأت أفكر أنه لازم يكون في طريقة أسهل

    خلك تاخد مثال: أشتغل على API، وحين أكون جاهز أسلمه لمطورين آخرين، لازم أضيع ساعات أو أيام أكتب وثائق. مع Treblle هالشيء يصير تلقائي بمجرد ما أرسل طلب واحد. مثال ثاني: مطور تطبيق جوال يبدأ يشتغل على الـ API، ويقول لي فجأة أنا أحاول أضيف شي لكن في مشكلة، تقدر تساعدني. هذا يعني 99 بالمئة من الوقت لازم أدخل مكالمة معه، ونحاول نشوف هو شايع إيش، وياخذ إيش، ووين المشكلة، وليش

    بحثت أسابيع عن أدوات يسوي غيري نفس الشي، وما لقيت شي يغطي احتياجاتي. من يومها قررنا نبدأ نبني Treblle وما رجعنا للوراء. حتى في المراحل الأولى، وفر لنا Treblle ساعات وساعات كل أسبوع، فصرت متحمس أكثر أطوره عشان يساعدني ويساعد غيري في حل مشاكل ما يفترض تكون معقدة أو تأخذ وقت طويل. في مقولة أن أفضل المطورين هم الأكسل ودائمًا يبحثون عن حلول تسهل عليهم عملهم

    كيف صممتوا وبروتتايبتوا وصّنعتم أول منتج؟

    قصة تريبل ترجع لعام 2017 عندما كنت أبني أدوات تسجيل مؤقتة عشان أساعد نفسي أصلح مشاكل غريبة في الـ APIs. في فترة معينة كان عندنا عدد كبير من المشاريع في شركة التطوير السابقة، وصرت أقضي يومي كله أساعد المطورين الآخرين يفهموا وين أخطئوا، ويش كانوا يبغون يستلموا. فكرت لازم يكون في طريقة أفضل، وبدأت أشتغل ببطء على أول SDK خاص بنا بلغة PHP للتريبل

    كنت متحمس لفكرة واحدة بس، وهي إني أقدر أشوف طلبات الـ API وقت ما تُرسل فعليًا، وآني أقدر أشاركها مع الآخرين. كنت أعرف بعد إن أي شخص يبغى يستخدم منتج كهذا لازم يكون سريع جدًا، وقابل للتوسعة، وآمن. من بداية 2017 إلى بداية 2019 صرفت وقت كثير عشان أحقق الأداء والتوسعة اللي أبغى. توقفت عن المشروع عدة مرات لأنني ما كنت راضي عنه. بس في أبريل 2019 جتني الفكرة كيف أحل المشكلة، وكان ذلك بالصدفة وأنا أشتغل على مشروع لعميل وأشوف فيديوهات عن AWS في الخلفية

    من هناك، جمعتُ فريق مع تيا، مديرة تطبيقات الجوال، وصرفنا أسابيع نصيغ النموذج الأول، وبعدين سلمناه لداركو الشريك المؤسس عشان يصممه، وبصراحة نفذ التصميم بشكل ممتاز. مع مرور الوقت ونحن نجهز النسخة الأولية، حصلت جائحة كوفيد. فقدنا عدد من العملاء في قطاع السياحة، بس في المقابل سمح لنا الوضع نصرف وقت أكثر على التريبل. كل ما أضفنا ميزات وطورناها، صار التريبل جزء من روتيننا اليومي في العمل. وحين بدأنا ندخل شركات أخرى، مطورين، وعملاء، كان التفاعل رهيب

    المطورين في تطبيقات الجوال كانوا مبسوطين جدًا لأنهم يشوفون الطلبات فور إرسالها على لوحة التحكم. أما مطوري الواجهة الخلفية فكانوا يستفيدون لأنه ما كان عليهم يكتبون أو يحدّثون وثائق الـ API، ويقدرون يكتشفوا أي مشكلة بسرعة. الناس الأقل تقنية كانوا يستخدمون التريبل في كل شيء، من تتبع أداء المطورين وعدد الأخطاء، إلى استخدام النظام كوسيلة لتوليد عملاء محتملين من خلال سلوك المستخدمين. كنا مبسوطين بالتغذية الراجعة، بس حبينا نعرضه على ناس أكثر، سواء مطورين ما عرفناهم، أو ناس من مجال التمويل

    وصف عملية إطلاق البزنس

    ما أطلقنا المشروع رسميًا بعد، نشتغل مع وكالة استشارية تسويقية، وهم يهتمون بالإطلاق، شكر خاص لـ Solveo. بس أقدر أشارككم كيف جبنا أول مستخدمين

    الطريقة بسيطة تقدم قيمة أولًا، وبعدين تشير للمنتج بشكل عادي. إذا كان منتجك كافيًا عشان يحل مشاكل الناس، راح يسجلون ويجرّبونه

    أول مستخدمين للتريبل كنا نحن أنفسنا. بسيط وواضح. بنيناه عشان نحل مشاكلنا اليومية. استخدمناه شهور على مشاريع كثيرة، خلف الكواليس، في مشاريع عملائنا. خفف عنا كثير، وبعد كنا نختبر قدرته على التوسع

    ببطء، بدأ العملاء ومهندسوهم يلاحظون إننا نقدر نجاوب على أسئلة صعبة عن الـ APIs، الأخطاء، الاستخدام، وغيرها. فبدأوا يسألون إذا نقدر نعطيهم صلاحية الدخول على التريبل. كنا نضيفهم، نشرح لهم، وكلهم يبغون يستخدمونه في كل مشاريعهم عشان يشوفونه بأنفسهم

    صممنا هيكل أسعار، أقول عليه رمزي، بس مع ذلك بدأوا يدفعون مقابل التريبل بالإضافة لما نقدمه لهم. وبما إن كثير من المشاريع اللي نشتغل عليها لعملائنا تتضمن مطورين من جهتهم، بدأنا نشوف اهتمام منهم بعد. يواصلون معنا ويسألون عن التريبل، وإذا يقدر يستخدمونه في مشاريع جانبية أو حتى مشاريع فعلية

    ببطء، بدأ هؤلاء المطورين ينشرون الكلام في أماكن ما كان عندنا فيها عملاء، مثل الهند، غانا، بيرو، وغيرها. كنا مبسوطين إن مطورين حقيقيين عجبهم المنتج لدرجة يوصون به. هذا كان سبب النمو الأولي لنا، مزيج من عملاء موجودين في المجال التقني، ومنتج ممتاز الناس تحبه. لليوم ننمو بنفس الطريقة، وأتمنى نستمر هكذا

    بجانب جلب أول مستخدمين من خلال عملائنا الحاليين، اللي نجح معنا بعد هو الانخراط في مجتمعات إلكترونية متخصصة. كلنا نعرف إن ريديت مكان ممتاز للمطورين، وفيه قنوات فرعية لكل شيء تقريبًا

    الطريقة بسيطة تقدم قيمة أولًا، وبعدين تشير للمنتج بشكل عادي. إذا كان منتجك كافيًا عشان يحل مشاكل الناس، راح يسجلون ويجرّبونه. بعض منشوراتنا صارت من ضمن أفضل 10 منشورات بالشهر في قنوات مثل /entrepreneur و /laravel و /api. هذا جاب لنا زوار كثير وعدد من التسجيلات. نفس الطريقة تنطبق على Hakenews و Quora

    طريقة ثانية نجحت معنا هي التوصيات والمراجعات. أنا كوني مطور، دائمًا أحب أجرّب منتجات جديدة إذا أوصى بها قادة رأي في مجالي، فاستخدمنا نفس الفكرة. تواصلنا مع عدد من الأشخاص المؤثرين في مجتمعنا يجربون التريبل. إذا عجبهم، يشاركونه على وسائل التواصل. تويتر كان أفضل قناة لهذا النوع من الحملات

    في المستقبل، تركيزنا على إنتاج محتوى عالي الجودة في مدونتنا، وبناء علاقات مع مدونات ومجلات إلكترونية متخصصة في تطوير الـ API والتطبيقات. هكر نون واحدة من القنوات اللي نستخدمها لنشر محتوى مدونتنا. أحد مقالاتنا وصل لأفضل 5 قصص في اليوم، ونُشر في نشرتهم الإخبارية

    كيف حالك اليوم ووش شكل المستقبل؟

    أول شيء نعمله هو إعادة تصميم موقعنا الحالي لأنه بُني قبل ما نعرف كيف راح يكون المنتج في النهاية. بعد ذلك نخطط للإطلاق في فعالية Web Summit في نوفمبر. وفي الوقت نفسه نضيف ميزات كنا نخطط لبناءها من البداية. بعضها صغيرة وبعضها طلبات من عملائنا لكن كثير منها ميزات كبيرة وطويلة المدى راح تحسّن المنصة كلها. من ضمنها بناء تطبيق شامل لأنظمة iOS و iPadOS و MacOS، وتمكين المستخدمين من إعداد أحداث عند طلبات API معينة، وتحسين التحليلات وغيرها

    إذا تحدثت مع الناس عن منتجك أو فكرتك أو تقنيتك أو عملك أو مستخدميك فراح تتفاجأ من قدرتك على التعلم من أشخاص مختلفين في مجالات مختلفة بمجرد الحديث وطرح الأسئلة

    إذا تحدثت مع الناس عن منتجك أو فكرتك أو تقنيتك أو عملك أو مستخدميك فراح تتفاجأ من قدرتك على التعلم من أشخاص مختلفين في مجالات مختلفة بمجرد الحديث وطرح الأسئلة

    منتجنا الحالي حتى لو كان مكتملًا ويعمل بشكل كامل ما زال في مراحله الأولى لما نقدر نعمله ونخطط له. بعد كل السنين اللي قضيناها في العمل مع APIs نعرف تمامًا وش نحتاج نعمله ووش الطريق اللي نمشي فيه عشان نحسّن تطوير وإدارة الـ APIs. تركيزنا في المستقبل راح يكون على الأتمتة الكاملة

    من واقع تأسيسك للعمل، وش الشيء اللي استفدت منه أو اكتشفته؟

    إذا تحدثت مع الناس عن منتجك أو فكرتك أو تقنيتك أو عملك أو مستخدميك فراح تتفاجأ من قدرتك على التعلم من أشخاص مختلفين في مجالات مختلفة بمجرد الحديث وطرح الأسئلة. سألنا عملائنا مليون مرة عن رأيهم في Treblle

    كل مرة أتكلم مع مطوّر يستخدم Treblle أسأله كيف نقدر نحسّن، وش رأيك، وش تحتاج؟ تحدثت مع ناس ما عندهم علاقة بالتكنولوجيا أو الـ APIs عن كل شي من إدارة الأعمال إلى التوسع إلى التوظيف إلى الحياة. تقدر تتعلم من أي شخص بس تحتاج تعرف وش تبحث عنه

    اي الادوات اللي تستخدمها في البزنس

    أنا أحب Trello. أقدر أتكلم عن البنية التقنية ورا Treblle. أنا دايم كنت من محبي PHP فبعض الأحيان بنية النظام عندي تقليدية. في واجهة المستخدم استخدمت HTML/CSS/JS بحتة قدر ما أقدر، ولتسهيل المهمة نستخدم Bootstrap في بعض الحالات. أنا من محبي تحسين أداء الكود في الواجهة الأمامية لذلك أتبع نهج الحد الأدنى، بخلاف Bootstrap ما نستخدمش أطر عمل مثل React أو Angular أو Vue

    في جانب الخادم نستخدم Laravel. أنا أطور باستخدام PHP و MYSQL من 15 سنة وبصراحة وقعت في حب Laravel. حققنا معه نتائج رهيبة ونخطط نكمل عليه. بالإضافة إلى ذلك بنية السحابة اللي نختارها هي AWS ونستخدم كثير من الخدمات فيها مثل S3 و SQS و SES و RDS و Lambda و CloudFront و API Gateway وهكذا

    اي الكتب أو البودكاست أو المصادر اللي أثرت فيك

    أنا أحب سيرة ستيف جوبز، وأحب بعد المدير التنفيذي الجديد لمايكروسوفت Satya Nadella. أنا أتابعه كثير

    نصيحة للي يبغون يبدأون أو بدأوا للتو؟

    ما تخاف تخرج من منطقة راحتك وما تستحي من كودك. كنت خايف طول الوقت من شنو يفكر الناس في الكود اللي أكتبه، هل يكفي كويس، هل أقدر أحسنه، أكون أسرع أو أحسن كفاءة. هذا شيء حلو لأنه يدفعك تكتب كود أحسن، بس في نفس الوقت يوقفك كثير. إذا حد قال لك كودك ضعيف، ما تهتم، تقدر تحسنه بكرة. هذا هو جمال التطوير.