mobiman1 / mobimoney

Cross-platform mobile payments project for React Native

Home Page:https://mobimoney.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mobimoney

Mobimoney is an open-source, cross-platform mobile payments project, developed in React Native and utilizing the Expo development tool (XDE). Specifically, Mobimoney provides a Scanner (QR code reader), Product Page, Shopping Cart, and Invoice modal to facilitate payments from mobile devices. Mobimoney currently does not include payment gateway integration or login authorization, both of which are part of the v1.0 roadmap.

Expo Demo App

You may demo Mobimoney on a mobile device by scanning this QR code (requires Expo Client):

After loading Mobimoney you may scan the items below to test its features:

Getting Started

Open your terminal and navigate to the folder where you would like to download the Mobimoney repo, then copy/paste the folling text:

> git clone https://github.com/mobiman1/mobimoney.git

Then cd to the "mobimoney" directory and install the dependencies:

> cd mobimoney
> npm install

v1.0 Roadmap

Current release: v0.1.5

v1.0 Todo:

  • Dynamically obtain shop data, including: Shop name, shop logo, and prefered currency
  • Add coupon code functionality
  • Save favorited products
  • Integrage payments gatway
  • Integrate login authorization
  • Write documentation

Documentation

Coming soon...

Technologies

  • Expo: Rapid development tool for React Native apps (allows for developing without touching Xcode/Android Studio; is pre-configured with hot-reloading; has its own app store for instant publishing; provides debug tools, etc.).
  • React Native: A library for developing cross-platform mobile apps using React's reactive architecture.

  • React Navigation: Provides cross-platform navigation. Chosen over React Native Navigation because: 1) Expo team recommends it; and 2) React Native Navigation is inundated with hundreds of open issues because the core team has switched attention to producing a new major release.

Authors

  • Steve Becerra - Initial work - mobiman1

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Cross-platform mobile payments project for React Native

https://mobimoney.com

License:MIT License


Languages

Language:JavaScript 100.0%