Skip to content

AHalic/Katify-Mobile

Repository files navigation

Katify Mobile

This is an android version of a Kanban project called Katify. It consists of an annotation app, on which the notes can be separate into different pastes (here called kanbans, though they are not exactly a kanban). The app was developped to help people organize their tasks.

Screens

Features

The features implemented are listed bellow:

  • Login with Google
  • Create Kanbans clicking on the cat plus button
  • Create Note to a kanban clicking on the plus button inside the kanban
  • Delete kanbans and notes by swiping the card
  • Change kanbans and notes names
  • Write note content

The app is also implemented in two languages: english and french. This is automatically selected based on the system language.

Implementation

Here are some informations about the implementation of the app.

It was made using Kotlin and the mvvm pattern. Firebase was used to save the login, which can only be made using a google account. The profile's photo is loaded using the Picasso library.

Recycler Views were used to list both the kanbans and the notes. And the app contains a local database to store all the kanbans and its notes.

Future Features

  • Note tags
  • Rich text to Note content
  • Firebase storage to every data (so data can be accessed from different devices)

About

An android version of a Kanban project called Katify (https://github.com/AHalic/Katify)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages