Tippy

Tippy is a simple tip calculator iOS app built using SwiftUI. It allows users to calculate the total amount with tip and split the bill among multiple people. With Tippy, you can quickly and accurately calculate tips for your dining or any other bill-splitting needs.

Description

Some of the main features include:

  • Calculate the total amount with tip based on the bill amount and tip percentage.
  • Adjust the tip percentage using a slider.
  • Split the bill among a specified number of people and calculate the amount per person.
  • Supports a wide range of bill amounts, tip percentages, and number of people.
  • Currency formatting based on the device’s locale for a seamless user experience.

Requirements

  • iOS 16.0 or later
  • iPhone 8 or iPhone SE (2nd Generation) or newer

Demo

Current Progress Walkthrough

Progress 1 Walkthrough

Click to view

Testing

Tippy includes a comprehensive suite of unit tests and UI tests to ensure its functionality and quality. Here are the test classes available:

Unit Tests

The unit tests validate the behavior of individual units or functions in the app.

UI Tests

The UI tests simulate user interactions and validate the app’s behavior from a user perspective.

Contact

If you have any questions or feedback, you can reach me through the following channels:

GitHub

View Github