EMacco / GoBanka

An ATM simulator app for iOS that allows users to be able to perform basic transactions using their mobile device

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GoBanka

CircleCI

An ATM simulator app for iOS that allows users to be able to perform basic transactions using their mobile device

Project Management

This application was managed using Pivotal Tracker

Current Features

  • Authentication (Login and Registration)
  • Deposit money in your account
  • Withdraw money from your account
  • View receipt after each sucessful transaction

Technologies Used

  • Swift - Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. for iOS, iPadOS, macOS, watchOS, tvOS, Linux, and z/OS
  • Firebase - Firebase is Google's mobile platform that helps you quickly develop high-quality apps and grow your business.
  • XCTest - is one of those frameworks that enables its users to write basic unit, performance and some level of UI tests for iOS apps.

Installation

Clone the repository

$ git clone https://github.com/EMacco/GoBanka.git

Install the application dependencies and devdependencies.

$ cd GoBanka
$ pod install

Open the file GoBanka.xcworkspace with XCode

Click on the play button at the to left corner

Future Features

  • Transfer money to other users
  • Cardless withdrawal (Give a unique code to another user and they can get a specific amount of money from your account)
  • Store accounts of friends to easily transfer money

License

MIT

About

An ATM simulator app for iOS that allows users to be able to perform basic transactions using their mobile device


Languages

Language:Swift 85.7%Language:Ruby 14.3%