Skip to content

Todo Application for Android devices by Kotlin language. This project follows Kotlin Code Style Guidelines. Firebase real-time database and authentication are implemented.

Notifications You must be signed in to change notification settings

bulithakawushika/Todo-Android-Mobile-App

Repository files navigation

Android Todo Application

This Android Todo application is developed using Kotlin language and utilizes Firebase Realtime Database for data storage and Firebase Authentication for user authentication. Develop according to Kotlin Official Style Guidelines.

Features

  • User Authentication: Users can sign up and log in securely using Firebase Authentication.
  • Todo List Management: Users can create, edit, delete, and mark todos as completed.
  • Realtime Data Sync: Changes made to the todo list are immediately synchronized across devices in real time.
  • User-Friendly Interface: The application features an intuitive user interface for efficient todo management.

Technologies Used

  • Kotlin
  • Firebase Realtime Database
  • Firebase Authentication

Setup Instructions

  1. Clone the repository to your local machine:

  2. Open the project in Android Studio.

  3. Set up Firebase Realtime Database and Authentication in the Firebase Console.

  4. Add your Firebase configuration file (google-services.json) to the app directory of the project.

  5. Build and run the application on your Android device or emulator.

Screenshots

Alt text

Contributions

Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

License

Free and Open Source

About

Todo Application for Android devices by Kotlin language. This project follows Kotlin Code Style Guidelines. Firebase real-time database and authentication are implemented.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages