diff --git a/README.md b/README.md index df93b48359ae9cccff1bc833a444ca86887e16b9..c6ced2f2fac2228b7b63f942803b6947c4f36526 100644 --- a/README.md +++ b/README.md @@ -1,29 +1,38 @@ # Tugas Besar 1 PBD IF3210 Android NOS IF3210 Platform Based Development +NerbOS - NOS ## Table of Contents - [Table of Contents](#table-of-contents) - - [General Information](#general-information) + - [App Description](#app-description) - [Technologies Used](#technologies-used) - [Features](#features) - [Screenshots](#screenshots) - [How to Run](#how-to-run) - [Project Status](#project-status) - [Room for Improvement](#room-for-improvement) + - [Contributors](#contributors) -## General Information +## App Description Android NOS is a simple application for keeping track of your income and outcome. This application is created for the purpose of fulfilling the project of the IF3210 Platform Based Development course. ## Technologies Used +Basic technologies used in the project: - Android Studio - Kotlin - Java +Libraries used in the project: +- Volley +- jitpack.io +- +- + ## Features - Add new transaction - View income vs outcome chart @@ -33,7 +42,26 @@ Android NOS is a simple application for keeping track of your income and outcome ## Screenshots - +1. Login Page + + +2. Transactions Page + + +3. Scan Page + + +4. Statistic Page - Portrait + + +5. Statistic Page - Landscape + + +6. User Profile Page + + +7. No internet connection + ## How to Run @@ -51,3 +79,26 @@ Room for improvement: - speed up the process - improve UI/UX design + +## Contributors + +1. Nigel Sahl (13521043) + + - Membuat login page + - Membuat user profile page + - Membuat sistem autentikasi + - Membuat header dan navigation bar + - Membuat statistics page + - Mengatur splash screen + - Membuat background service (pengecekan expiry jwt) + +2. Ghazi Akmal Fauzan (13521058) + - Membuat halaman scan nota + - Membuat intent Gmail + - Membuat network sensing (deteksi sinyal) + - Membuat broadcast receiver (randomize transaksi) + +3. Muhammad Fadhil Amri (13521066) + - Membuat penambahan, pengubahan, dan penghapusan transaksi + - Melihat transaksi yang sudah dilakukan + - Menyimpan daftar transaksi dalam format .xlsx dan .xls