12 فكرة لتصميم المشروع سيستخدمها الناس بالتأكيد

تعلم ، ابني ، استمتع ، كرر



هل تقوم بتنفيذ إحدى الأفكار؟





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



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



1. خلاصة حسابات Twitter المفضلة لديك





تشترك معظم الشبكات الاجتماعية في وجهتي تشابه:



  • خوارزمية ، كما يبدو له ، تظهر ما تريد رؤيته ؛
  • انصهرت المشاركات التي أردت حقًا قراءتها في بحر من المحتويات غير المثيرة للاهتمام.


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



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



البرمجة الخلفية:

مهارات البرمجة الأمامية :

مهارات العمليات (الإدارة):

الصعوبة:

فرصة الربح:



2. موقع المحفظة





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



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



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



البرمجة

الخلفية : مهارات البرمجة الأمامية :

مهارات العمليات (الإدارة):

الصعوبة:

فرصة الربح:




3. التطبيق مع توقعات الطقس





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



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



برمجة الواجهة الخلفية











: مهارات برمجة الواجهة الأمامية : مهارات العمليات (الإدارة): الصعوبة: فرصة الربح: للإلهام: Overdrop Weather، اليوم الطقس ، عاصف



4. أتمتة شيء ما





لا يمكن! هل لا يزال التدخل اليدوي مطلوبًا في عام 2020؟ لا يهم المستوى الذي لديك: يمكنك العثور على مهمة جديرة بالأتمتة التي ستكون في حدود طاقتك.



خذ كتاب Al Sveigart الممتاز Automating Routine Tasks with Python كأساس . اختر الفصل الذي يثير اهتمامك أكثر ، حيث سيتم وصف موضوع معين أو تقنية معينة ، وقم بتنفيذ أحد المشاريع. على سبيل المثال ، قم بتعيين تنبيه نصي عندما يحصل عنصر في قائمة الرغبات على خصم.



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



برمجة الواجهة الخلفية:

مهارات برمجة الواجهة الأمامية: مهارات

العمليات (الإدارة):

الصعوبة:

فرصة الدخل:



للإلهام:
كيف أتناول الطعام مجانًا في مدينة نيويورك باستخدام Python والأتمتة والذكاء الاصطناعي و Instagram



5. بوت تويتر





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



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



برمجة الواجهة الخلفية:

مهارات برمجة الواجهة الأمامية :

مهارات العمليات (الإدارة):

الصعوبة:

فرصة



الربح : للإلهام: نسيم نيكولاس طالب بوت (روبوت استباقي) ، تطبيق قارئ الخيوط ( بوت تفاعلي )



6. بوابة البحث عن عمل بتخصص ضيق





طريقة جيدة لمساعدة الشركات في العثور على مرشحين في المجالات التي قد لا تغطيها منصات التوظيف والمواقع الوظيفية الموجودة بشكل جيد.



التخصص الضيق له ميزتان:



  • تقييد نطاق المجال الذي تخدمه ؛
  • من الأسهل تحديد الجمهور المستهدف - العملاء المحتملين لمنتجك.


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



أنا أيضا أحب هذه الفكرة لأنه يمكن تحقيق الدخل منها. أنا لا أقول إن الأمر سيكون سهلاً ، لكن هذا الاحتمال أوضح هنا أكثر من الحالات الأخرى المذكورة. مهارات



برمجة الواجهة الخلفية:

مهارات برمجة الواجهة الأمامية: مهارات

العمليات (الإدارة):

الصعوبة:

فرصة الدخل:



للإلهام:
القيم الأساسية ، لوحة وظائف إمكانية الوصول الرقمي ، المثالي



7. لعبة مسابقة حول موضوعك المفضل





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



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



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



مهارات البرمجة الخلفية:

مهارات برمجة الواجهة الأمامية: مهارات

العمليات:

الصعوبة:

فرصة الربح:



للإلهام:
لعبة مسابقة لنظام Android (GitHub)



8. ابحث عن صفقات مربحة





لدي موقف خاص تجاه هذه المنتجات. كان مشروعي الجانبي الأخير ، Win-Win ، من هذا النوع.



أنا أحب ألعاب الطاولة وأحب البحث عن صفقات رائعة عليها. من خلال الاتصال بـ BoardGameGeek API ، أحصل على أسعار الألعاب التي أهتم بها. إنها مجرد رياضيات وإيجاد وظائف بأسعار رائعة.



لا يمكن مقارنة الشعور عندما تتعثر في لعبة أقل من 70٪ من المتوسط ​​خلال دقائق من نشرها بأي شيء آخر. إن الأمل في أن يفكر الآخرون في الأمر نفسه هو ما حفزني أكثر.



فكر في الأسواق التي تستخدمها ، وفكر في أنواع المنتجات المتاحة من خلال واجهات برمجة التطبيقات الخاصة بهم - واعمل معهم. حتى بدون العمليات الحسابية المعقدة ، يمكنك مقارنة المنتجات بأعلى سعر أو أدنى سعر لها. مهارات



برمجة الواجهة الخلفية :

مهارات برمجة الواجهة









الأمامية : مهارات العمليات (الإدارة): الصعوبة: فرصة الربح: للإلهام: UnitPrice.org ، diskprices.com ، رحلات سكوت الرخيصة



9. نظام التوصيات





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



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



البرمجة الخلفية:

مهارات البرمجة الأمامية:

مهارات العمليات (الإدارة):

الصعوبة:

فرصة الربح:



للإلهام:
التوصية بالألعاب ، نظام توصية الأفلام (GitHub)



10. تعقب العادة اللعابية





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



في متتبع العادات gami ed ، يمكنك إجراء تطور غير متوقع عن طريق إضافة الميزات التالية:



  • المكافآت والإنجازات (الإنجازات) لأولئك الذين أكملوا التتبع ؛
  • ظهور ميزات جديدة أثناء استخدامك للتطبيق ؛
  • المنافسة بين المستخدمين الذين يريدون القيام بـ X (على سبيل المثال ، قراءة 20 صفحة في اليوم) ؛
  • المهام حيث يتعين على المستخدمين اتباع عملية تكوين عادة معينة.


يجب أن يحتوي تطبيقنا على مجموعة من الأدوات لتحفيز المستخدمين على السعي لتطوير عادة جيدة. هذا هو ما يميز تطبيقك عن معظم أدوات التتبع الأخرى. مهارات



البرمجة

الخلفية : مهارات البرمجة الأمامية :

مهارات العمليات (الإدارة):

الصعوبة:

الربحية:




11. "استنساخ" تطبيق تستخدمه كثيرًا ، لكن أضف أكثر ما تفتقده





أنا لا أقترح خرق القانون واستخدام العلامة التجارية لشخص آخر أو مجرد نسخ شيء بدون روح.



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



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



تأكد من إطلاعك على منتديات الدعم و subreddits (المواضيع) و Twitter لهذه التطبيقات. هذا هو المكان الذي توجد فيه معظم الاقتراحات والشكاوى والرغبات. هناك ستجد المفتاح الذي تحتاجه. ومن المحتمل أن يكون هناك شخص ما على استعداد لدفع تكاليف مشروعك. مهارات



البرمجة

الخلفية : مهارات البرمجة الأمامية :

مهارات العمليات (الإدارة):

الصعوبة:

فرصة الربح:



للإلهام:
الأمر عليك :)



12. لعبة المغامرة الخاصة (السعي)





هذه فكرة رائعة إذا كنت تريد ممارسة مهاراتك في الكتابة.



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



مهارات البرمجة الخلفية:

-:

Ops-:

:

:






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



مستوى الصعوبة يعني أن هذا مشروع متوسط ​​الصعوبة مقارنة بالأفكار الأخرى في هذه المقالة.



آمل ألا تقرر أنني أقترح تنفيذ جميع الأفكار الـ 12 في عام واحد ، نظريًا في الشهر. إنه مجنون ومدهش في نفس الوقت. صحيح ، لست متأكدًا مما إذا كان هذا أكثر روعة من الجنون ، لكن ، بالطبع ، سأعجب بك. حتى لو بدأت للتو أحد المشاريع ، فسوف يكون يومي بالفعل عندما أكتشف ذلك.



لذا ، أتحداك مرة أخرى. هل تقوم بتنفيذ إحدى الأفكار؟



"ابدأ بفعل كل ما يمكنك فعله - وحتى ما يمكنك حتى أن تحلم به. الشجاعة عبقرية وقوة وسحر ". - جوته


اتخذ الخطوة الأولى الصغيرة. أنت أكثر من جاهز!



All Articles