Ahmed A. Ibrahim's Projects
Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.
A plug-and-play library that make it easier to use Cequens SMS APIs
Dawem is an application to make it easy to frequently read quran and plan your recitation so no verses are left unvisited for long
A plug-and-play library to interface with Fawry's payment gateway API (charge, refund, payment status, service callback v2) - (مكتبة بسيطة للتواصل مع شبكة خدمات الدفع الإلكتروني فوري (دفع٬ استرجاع٬ حالة الدفع٬ رد السيرفر
Job Hunt Tracker, a CRM for those on the lookout for a job
Problems solution in ruby
[Unmaintained] ActionCable for react native
React Native plugin for checking if apps/packages are installed on the device or not.
Tabbed navigation that you can swipe between, each tab can have its own ScrollView and maintain its own scroll position between swipes. Pleasantly animated. Customizable tab bar
Payfort library for React Native in both Android and iOS
Allows customer to choose pre-defined delivery time slots. Time slots are managed by store admin
A simple spree extension to add a "Reorder" button to the Order show view. Will add more functionality as needed.
Provides authentication (user accounts, login & signup) for @spree by using Devise
This extension add new payment method: cash on delivery (COD)
Reworked the contact_us gem to work with Spree.
Adds support for model translations (multi-language stores) using Globalize gem
I18n translation files for Spree Commerce.
Mailchimp ecommerce api extension
One page checkout with Spree
Update line items prices when products price changes.
Spree Affiliate and Referrals extension