{"id":26456655,"url":"https://github.com/tatilimongi/exercicio-android-04","last_synced_at":"2026-05-08T14:13:10.442Z","repository":{"id":282968082,"uuid":"950226921","full_name":"tatilimongi/Exercicio-Android-04","owner":"tatilimongi","description":"Android app that manages investments, calculates returns, and identifies investments needing review. Supports fixed income and variable income investments, with details like description, invested amount, and return.","archived":false,"fork":false,"pushed_at":"2025-03-17T22:07:18.000Z","size":102,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-17T23:23:21.130Z","etag":null,"topics":["android-sdk","android-studio","gradle","java"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tatilimongi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-17T20:39:46.000Z","updated_at":"2025-03-17T22:18:09.000Z","dependencies_parsed_at":"2025-03-17T23:33:24.619Z","dependency_job_id":null,"html_url":"https://github.com/tatilimongi/Exercicio-Android-04","commit_stats":null,"previous_names":["tatilimongi/exercicio-android-04"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tatilimongi/Exercicio-Android-04","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tatilimongi%2FExercicio-Android-04","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tatilimongi%2FExercicio-Android-04/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tatilimongi%2FExercicio-Android-04/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tatilimongi%2FExercicio-Android-04/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tatilimongi","download_url":"https://codeload.github.com/tatilimongi/Exercicio-Android-04/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tatilimongi%2FExercicio-Android-04/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262842921,"owners_count":23373166,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-sdk","android-studio","gradle","java"],"created_at":"2025-03-18T21:56:03.950Z","updated_at":"2026-05-08T14:13:05.397Z","avatar_url":"https://github.com/tatilimongi.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Investment Manager\n\n## Description\n\nThe **Investment Manager** project is a simple Android application designed to simulate the management of investments. It allows users to add, calculate returns, and identify investments that require review. The app supports two main types of investments: **Fixed Income** and **Variable Income**, each with its own logic for calculating returns. Investments are displayed in the Logcat, and the system highlights those that require review based on their performance.\n\n## Features\n\n- Add new investments (Fixed Income and Variable Income).\n- Calculate the total return of all investments.\n- Identify investments that need review based on their return.\n- Display investment details in the Logcat.\n\n## Technologies Used\n\n- **Android**: Used to build the application.\n- **Java**: Primary programming language.\n- **Logcat**: To display information about the investments and returns.\n\n## How to Use\n\n1. Clone the repository or download the project.\n2. Open the project in **Android Studio**.\n3. Run the application on an emulator or a physical device.\n4. The app will output the investment details and returns in the **Logcat**.\n\n### Example of Logcat Output\n\n--LISTA DE INVESTIMENTOS:\n\n\n| Investment Type | Description               | Invested Amount | Return   | Review Status        |\n|-----------------|---------------------------|-----------------|----------|----------------------|\n| Fixed Income    | CDB Banco X               | R$5000.00       | R$250.00 |                      |\n| Fixed Income    | Tesouro Direto            | R$3000.00       | R$90.00  | Needs Review         |\n| Variable Income | Ações TechCorp            | R$7000.00       | R$480.20 |                      |\n| Variable Income | Criptomoeda XYZ           | R$2000.00       | R$184.00 | Needs Review         |\n\n--Retorno Total: R$1004.20\n\n--Investimentos que precisam de revisão:\n\n| Investment Type | Description     | Invested Amount | Return   | Review Status |\n|-----------------|-----------------|-----------------|----------|---------------|\n| Fixed Income    | Tesouro Direto  | R$3000.00       | R$90.00  | Needs Review |\n| Variable Income | Criptomoeda XYZ | R$2000.00       | R$184.00 | Needs Review |\n\n## How It Works\n\n1. **Investimentos**: The app uses two main classes to handle investments:\n    - `InvestimentoRendaFixa` (Fixed Income Investments)\n    - `InvestimentoRendaVariavel` (Variable Income Investments)\n\n2. **Retorno**: Each investment has a calculated return based on a specified rate, and for variable income investments, it accounts for market variation.\n\n3. **Revisão**: Investments that return less than R$100 are flagged for review.\n\n4. **Logcat**: Information about investments, their returns, and the need for review is displayed in the Logcat.\n\n## Setup Instructions\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/your-username/investment-manager.git\n2. Open the project in Android Studio.\n\n3. Build and run the app.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftatilimongi%2Fexercicio-android-04","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftatilimongi%2Fexercicio-android-04","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftatilimongi%2Fexercicio-android-04/lists"}