/Plan

Personal daily note for planning daily activities and reminder - P

Primary LanguageKotlinApache License 2.0Apache-2.0


Plan

Personal daily note for planning activities and provide with reminder

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Everyday we need activities to fill our days and sometimes we forgot about what activities today, it can make you regret when you forget about activities and become a burden in the future. Activities not only happens the inside building but also outside, Planning outside activities can be hard because we need to make sure our weather is perfectly for doing that activities. With Plan, we can be planning our today and future activities. have a reminder feature about today's activities it can help as reminders and weather information so we can know about today's forecasting. also Plan provide podomoro timer that help to timing our activites since start time.

Built With

  1. Kotlin
  2. Android Jetpack
  3. Navigation Component
  4. MVVM
  5. Material Components
  6. Room Database

Third-part libaries

  1. Glide Glide is a fast and efficient open source media management and image loading framework for Android that wraps media decoding, memory and disk caching, and resource pooling into a simple and easy to use interface. Repo
  2. Retrofit A type-safe HTTP client for Android and Java Repo
  3. Okhttp-Logging Interceptor For logs HTTP request and response data Repo
  4. Colour Picker A library that provides colour picker dialog easily Repo

Getting Started

Main Application

V 1.0 Download Here

Prerequisites

Mobile phone with android os

Installation

Install on phone

  1. Go to realease
  2. Choose the lastest
  3. Click on apk
  4. The apps will be downloaded
  5. Install on your phone

Android Studio

  1. Clone the repo
    git clone https://github.com/Capstone-Bangkit/Rifsa-Mobile
  2. Build the apps
    Run app or Shift + F10

Usage

Apps Demo

apps demo

Roadmap

Current

  • Designing User interface
  • OnBoard page
  • Todolist page
  • Insert Todo List page
  • Weather page
  • Podomoro Page
  • Local Database
  • Repository
  • ViewModel
  • Local Usecase
  • Remote Usecase

Next Plan

  • Remote Storage
  • Offline handler

License

coming soon

Contact

Member
I Wayan Alston Argodi Github