Skip to content

Mose-Kim02/To_Do_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📌 To-Do App

📖 Overview

This is a simple To-Do List application built using Android Studio with Firebase Realtime Database integration. The app allows users to create, update, delete, and mark tasks as complete. The goal of this project is to gain experience with mobile development, cloud storage (Firebase), and version control (GitHub).


🚀 Features

  • Add new tasks
  • Edit existing tasks
  • Delete tasks
  • Mark tasks as completed
  • Persistent storage with Firebase Realtime Database and SQLite
  • Git integration for version control
  • Firebase integration for cloud storage
  • Swipe actions to delete or edit tasks
  • Splash screen on startup

🛠 Technologies Used

  • Java (Android Development)
  • Android Studio
  • Firebase Realtime Database (for cloud storage)
  • SQLite Database (local storage)
  • GitHub (version control)
  • RecyclerView (for displaying tasks)
  • Material Design (UI Components)

🏗 Installation & Setup

1️⃣ Prerequisites

Before running this application, ensure you have the following installed:

  • Android Studio (Latest version)
  • Java Development Kit (JDK)
  • Firebase Account (For Realtime Database)
  • Git (Version control)

2️⃣ Clone the Repository

git clone https://github.com/your-repository/todo-app.git  
cd todo-app  

3️⃣ Open in Android Studio

  1. Open Android Studio
  2. Navigate to File > Open
  3. Select the cloned project directory and click OK

4️⃣ Set Up Firebase

  1. Go to Firebase Console
  2. Click Create a Project and set up a new Firebase project
  3. Register your app using its package name
  4. Download the google-services.json file
  5. Move the google-services.json file to app/src in your project
  6. Enable Firebase Realtime Database in the Firebase Console

5️⃣ Run the Application

  1. Connect an Android Device via USB or use an Emulator
  2. Click Run (Green Play Button) in Android Studio
  3. Wait for the app to build and launch 🎉

🚀 Your To-Do App is now up and running! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages