Giter Site home page Giter Site logo

capway-interview-mobile-test-4's Introduction

CapWay Interview (iOS)

Referencing the designs below, create an iOS application that shows general account details with a few transactions.

Design Preview

Screens

This screen can also be found within our app in the app store:

https://apps.apple.com/us/app/capway-more-than-banking/id1217543033

Requirements

  • Fork this repo before making any changes
  • Frequently commit your changes to GIT, with proper messages on each commit.
  • General layout should consist of a tabbar, UITableView, and two UITableViewCells (one for the top part consisting of search and above, while the second consists a single transaction)
  • Colors should be the same hex/rgb values that appear within the screenshots
  • Code should be well documented, with adequate comments explaining relevant sections.
  • Designs should scale down to at least iPhone 5 (preferrably using AutoLayout)
  • Assets can be found within the assets folder of this repo
  • Ignore all animations. The zoom in effect that appears when tapping an image does not need to be replicated, nor do you have to make it so that you can swipe on the image to get to the next.
  • Search does not need to work
  • Tapping on the options within the tab menu only needs to change the UIViewController to an empty white screen
  • Pre-populate the screen with at least 10 transactions
  • Use any transaction category icon beside each transaction UITableViewCell

BONUS:

  • Make top sliding navigation work in such a way that tapping on the menu options changes the screen to a white UIView
  • Make it so that scrolling to the very bottom of the screens adds another 10 transactions (i.e. 10 UITableView Cells representing a transaction)

Submitting

If you have any questions about the tech or design specifications or have submitted your application, please email [email protected].

Interaction Preview

The following demonstrates how the interactions pertaining to this coding challenge work when using the screen on a device.

Screens

capway-interview-mobile-test-4's People

Contributors

dondreytaylor avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

rprince500

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.