/GoAyo

This is the official repository for the Android application Debtify. The project was created for the course TDA367 at Chalmers University of Technology.

Primary LanguageJavaMIT LicenseMIT

Debtify

GitHub - License

Downloads

CircleCI

Languages

Size

GitHub - Issues Github - Contributers

Tested on Java versions ranging from 5 to 8-ea, Debtify is an advanced, free and open source Android Application and it facilitates the act of putting your friends in debt and much more.

Table of Contents

About The Project

Bootstrap logo

Have you ever been in the situation where you've been dwelling on, "man if only we could go dutch for this lunch, my csn is already running out".

Here's why you should use the app Debtify:

  • Your time should be focused on creating everlasting experiences, not spending time on irrelevant math.
  • You shouldn't be doing the same tasks over and over like dividing debts from scratch.

Of course, we know there are people who like to skew the math during debt splits but do not fret. An option to change the ratio of the debt is implemented for you guys!

Built With

The project was built with the following frameworks

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

Minimum requirements for Android Studio

  • Android SDK
Android Minimum SDK: API 21: Android 5.0 (lollipop)

Installation

  1. Clone the repo
git clone https://github.com/OlofSjogren/GoAyo.git
  1. Install Android Studio

  2. Launch the in-built emulator

We recommend emulating using the Pixel 3A for the optimal user experience.

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Please read through our contributing guidelines. Included are directions for opening issues, coding standards, and notes on development.

Moreover, if your pull request contains Java patches or features, you must include relevant unit tests. All code should conform to the Code Guide, maintained by GoAyo.

Editor preferences are available in the editor config for easy use in common text editors. Read more and download plugins at https://editorconfig.org/.

Create a pullrequest:

  1. Fork the Project
  2. Create your own Fork (i.e via github)
  3. Clone it down to your computer.
  4. Commit your Changes to your upstream fork repository.
  5. Push to the Fork.
  6. Open a Pull Request and ask to have your fork merged.

Note: Pullrequests are alot more likely to be accepted if they close or link to an issue.

Create an issue

Go to the issues tab here on github, press new issue and tell us what's on your mind! Please don't forget to tag it. If you're unsure of which tag to use, leave it empty and we'll slap one on there.

License

Distributed under the MIT License. See LICENSE for more information.

Project Link: https://github.com/OlofSjogren/GoAyo

Acknowledgements