{"id":19871188,"url":"https://github.com/pranavarya37/personaltaskmanager-app","last_synced_at":"2026-04-15T13:31:55.767Z","repository":{"id":251557925,"uuid":"837393044","full_name":"PranavArya37/PersonalTaskManager-App","owner":"PranavArya37","description":"Personal Task Manager is a React Native application built with Expo, designed to help users manage their tasks efficiently. This app allows users to create, update, and delete tasks, filter tasks based on their status, and set due dates for tasks.","archived":false,"fork":false,"pushed_at":"2024-09-17T23:28:10.000Z","size":988,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-01T00:54:54.328Z","etag":null,"topics":["expo","expo-go","react-native","react-native-elements","react-native-paper","react-navigation","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PranavArya37.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-02T21:43:04.000Z","updated_at":"2024-09-17T23:28:13.000Z","dependencies_parsed_at":"2024-09-18T03:11:58.551Z","dependency_job_id":"5a758409-b0d6-4d84-9acc-4364706b54c8","html_url":"https://github.com/PranavArya37/PersonalTaskManager-App","commit_stats":null,"previous_names":["pranavarya37/personaltaskmanager-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PranavArya37/PersonalTaskManager-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PranavArya37%2FPersonalTaskManager-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PranavArya37%2FPersonalTaskManager-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PranavArya37%2FPersonalTaskManager-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PranavArya37%2FPersonalTaskManager-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PranavArya37","download_url":"https://codeload.github.com/PranavArya37/PersonalTaskManager-App/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PranavArya37%2FPersonalTaskManager-App/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31842859,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T13:28:40.153Z","status":"ssl_error","status_checked_at":"2026-04-15T13:28:29.396Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["expo","expo-go","react-native","react-native-elements","react-native-paper","react-navigation","typescript"],"created_at":"2024-11-12T16:11:33.499Z","updated_at":"2026-04-15T13:31:55.752Z","avatar_url":"https://github.com/PranavArya37.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Personal Task Manager\n\nA simple yet feature-rich Personal Task Manager application built using React Native with Expo. Manage your daily tasks, track progress, and stay organized effortlessly.\n\n## Table of Contents\n\n- [Features](#features)\n- [Screenshots](#screenshots)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Technologies Used](#technologies-used)\n- [Contributing](#contributing)\n\n## Features\n\n- **User Authentication:** Securely register and login to manage your tasks privately.\n- **Task Management:**\n  - Create new tasks with titles, descriptions, and due dates.\n  - Mark tasks as complete with a satisfying animation.\n  - Edit existing tasks to update details.\n  - Delete tasks that are no longer needed.\n- **Task Filtering:**\n  - View tasks filtered by:\n    - All tasks\n    - Due Today\n    - Due Tomorrow\n    - Due in 1 Week\n    - Due in 1 Year\n    - Pending\n    - Completed\n- **Settings:**\n  - View user profile and account information.\n  - Sign out from the application.\n  - Delete account permanently.\n\n## Screenshots\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"assets/screenshots/LoginScreen.PNG\" width=\"200\" /\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"assets/screenshots/SignupScreen.PNG\" width=\"200\" /\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"assets/screenshots/CreateTasksScreen.PNG\" width=\"200\" /\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"assets/screenshots/EditTaskScreen.PNG\" width=\"200\" /\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"assets/screenshots/AllTasksScreen.PNG\" width=\"200\" /\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"assets/screenshots/DueFiltersScreen.PNG\" width=\"200\" /\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"assets/screenshots/PendingTasksScreen.PNG\" width=\"200\" /\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"assets/screenshots/CompletedTasksScreen.PNG\" width=\"200\" /\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## Installation\n\n1. Clone the repository:\n\n    ```bash\n    git clone https://github.com/PranavArya37/PersonalTaskManager-App.git\n    ```\n\n2. Navigate to the project directory:\n\n    ```bash\n    cd PersonalTaskManager\n    ```\n\n3. Install dependencies:\n\n    ```bash\n    npm install\n    ```\n\n4. Start the development server:\n\n    ```bash\n    npx expo start\n    ```\n\n## Usage\n\n1. Sign up or log in to create a new account or access an existing one.\n2. Create, edit, and delete tasks as needed.\n3. Filter tasks by status and due date.\n4. View all tasks, pending tasks, and completed tasks.\n\n## Technologies Used\n\n- React Native\n- Expo\n- React Navigation\n- React Native Async Storage\n- React Native Elements\n- React Native Paper\n\n## Contributing\n\nContributions are welcome! If you find any bugs or have suggestions for new features, please open an issue or submit a pull request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpranavarya37%2Fpersonaltaskmanager-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpranavarya37%2Fpersonaltaskmanager-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpranavarya37%2Fpersonaltaskmanager-app/lists"}