Selfstarter ماهو
تم بناء هذا المشروع لتسهيل إطلاق المشاريع التي تعتمد على التمويل الجماعي ، يمكنك إعداد هذا المشروع بكل سهولة فقط بتحميل المشروع ومن ثم تغيير الإعدادت من ملف config/settings.yml
يمكن مشاهدة نسخة العرض لهذا التطبيق من الرابط التالي
http://arselfstarter.herokuapp.com
أو من الموقع الرئيسي
نظرة على المشروع
...
كيف أبدء ؟
ملاحظة هامة: قبل البدء يجب التأكد من إعداد
- Ruby 1.9.2 or later
- توفر بعض المعرفة بأساسيات RubyGems
Terminal أولا قم بإنشاء نسخة من المشروع ومن ثم تحميلها على جهازك بإستخدام الامر التالي من
git clone https://github.com/moh-alsheikh/selfstarter.git
Terminal ثانيا تحميل الجيمات او المكتبات التي سنحتاج لها في هذا التطبيق بتنفيذ الامر التالي
bundle install --without production
ثالثا تنفيذ الامر التالي لإنشاء قاعدة البيانات
rake db:migrate
Terminal وأخيرا نقوم بتشغيل الخادم لمشاهدة المشروع بتنفيذ الامر التالي من
rails s
يمكننا الآن تصفح التطبيق من الرابط التالي
التعديل على المشروع
يمكن تغيير إعدادات التطبيق من ملف
config/settings.yml
ينقسم الملف إلى عدة أقسام يحتوي كل قسم على إعدادت معينة مثلا اسم المنتج او المشروع ورابط الفيديو الذي يظهر في الصفحة الرئيسية والمبلغ المستهدف وتاريخ إطلاق المشروع .
يمكن تغيير بعض الإعدادات مثل ألوان الخطوط المختلفة - ألوان الخلفيات وغيرها بسهولة من ملف
app/assets/stylesheets/variables.css.scss
يمكن الإطلاع على كود المشروع من الملف
app/controllers/preorder_controller.rb
Heroku نشر المشروع على منصة
Terminal من أسهل وأسرع الطرق لنشر هذا التطبيق هي إستخدام منصة هيروكو وذلك بتنفيذ الاوامر التالية من
gem install heroku
heroku create
git push heroku master
heroku run rake db:migrate
heroku open
المشاركة والمساهمة في المشروع
....
التقارير
..