Skip to content

kamatchi-somesh/PRODIGY_AD_02

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

To-Do List App - Android Studio

Welcome to the To-Do List App developed using Android Studio! This application provides users with a seamless task management experience, allowing them to effortlessly add, edit, and delete tasks, all without the need for an external database. The app is designed to be user-friendly, featuring an intuitive interface for easy navigation and efficient task management.

Features

Task Management

  • Add, Edit, and Delete Tasks: Effortlessly manage your tasks by adding new ones, modifying existing ones, or deleting tasks you've completed.

User-Friendly Interface

  • Intuitive Design: The app boasts a user-friendly design, making it easy for users to navigate and manage their tasks with ease.

Local Storage

  • Data Persistence: Tasks are stored locally within the app using Android's SharedPreferences, ensuring that your tasks are saved even when you close the app.

Task Prioritization

  • Priority Levels: Organize your tasks by assigning priority levels (high, medium, low), helping you focus on what matters most.

Search Functionality

  • Quick Task Retrieval: Utilize the search functionality to find specific tasks swiftly, streamlining your task management process.

Technologies Used

  • Android Studio: The app is developed using the Android Studio IDE, providing a robust environment for Android app development.
  • Java/Kotlin: The app is built using a combination of Java and Kotlin programming languages, leveraging the strengths of both languages.
  • Shared Preferences: Local storage for tasks is implemented using Android's SharedPreferences, ensuring data persistence within the app.

Installation Requirements

Ensure you have the following prerequisites before installing and running the app:

  • Android device or emulator running Android OS (version 8.0 or higher).

Installation Steps

  1. Clone the Repository:

    git clone https://github.com/kamatchi-somesh/PRODIGY_AD_02.git
  2. Open the Project in Android Studio: Open Android Studio and import the downloaded project.

  3. Build and Run: Build and run the app on your Android device or emulator.

Usage

  • Adding a Task: Tap the '+' button and enter the task details to add a new task.

  • Editing a Task: Tap on a task to modify its details.

  • Deleting a Task: Swipe left or right on a task to delete it from the list.

  • Task Prioritization: Assign priority levels (high, medium, low) to tasks for better organization.

  • Search Tasks: Use the search functionality to find specific tasks quickly.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages