{"id":24961532,"url":"https://github.com/lordhacker756/flow","last_synced_at":"2025-04-15T16:40:21.470Z","repository":{"id":112674918,"uuid":"608065133","full_name":"Lordhacker756/Flow","owner":"Lordhacker756","description":"Flow Hypermind 🧠 is a Productivity App built using React Native CLI. It supports user Authentication using Firebase and has loads of exciting features that will help you take your productivity to the next level✨","archived":false,"fork":false,"pushed_at":"2023-04-03T11:18:25.000Z","size":4275,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-28T22:33:02.147Z","etag":null,"topics":["android-app","firebase","react-native","sqlite-android"],"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/Lordhacker756.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":"2023-03-01T08:46:44.000Z","updated_at":"2024-11-27T02:44:59.000Z","dependencies_parsed_at":"2023-06-10T21:00:37.285Z","dependency_job_id":null,"html_url":"https://github.com/Lordhacker756/Flow","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lordhacker756%2FFlow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lordhacker756%2FFlow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lordhacker756%2FFlow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lordhacker756%2FFlow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lordhacker756","download_url":"https://codeload.github.com/Lordhacker756/Flow/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249110030,"owners_count":21214273,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["android-app","firebase","react-native","sqlite-android"],"created_at":"2025-02-03T08:52:52.682Z","updated_at":"2025-04-15T16:40:21.457Z","avatar_url":"https://github.com/Lordhacker756.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FLOW App 🧠\n\nFLOW is a cross-platform mobile application built using React Native CLI. The app provides various features such as user authentication, a Pomodoro timer, statistical data of productive time using charts, and day planning with a calendar.\n\n[Figma Design]([Figma](https://www.figma.com/file/oZxpQoXpXa0OtuLKtlunLJ/Pomo---Pomodoro-%26-Timer-App-UI-Kit-(Community)?node-id=0%3A1\u0026t=k3yaLaklPcdwo1eM-0))\n\n## What I Learned Building FLOW 😎\n\nHere's what all I learn't and what I'm still yet to learn  along the journey to complete the app\n\n- Firebase Authentication (Login \u0026 Logout)✅\n- User Registration using Firebase✅\n- React Navigation (Stack + Tab)✅\n- Using Doughnut Charts✅\n- Showing Detailed Statistics using Line Chart✅\n- Styling Header and Bottom Navigation✅\n- Rendering Lists (Scroll View and Flatlist)✅\n- ReduxToolkit + ReduxThunk (⚠️Still trying to impliment)\n- Using OTP to login (UI ready, Functionality to be implimented) ⚠️\n- Storing Data in android SQLite ⚠️\n- Fetching and storing data in central store⚠️\n\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eScreens Built\u003c/h1\u003e\n  \u003cp\u003eI'll Be Adding More As I Complete Them😄\u003c/p\u003e\n  \u003cbr /\u003e\n  \u003cdiv\u003e\n    \u003cimg src=\"./designs/Splash.jpg\" width=\"25%\"\u003e\n    \u003cimg src=\"./designs/Login.jpg\" width=\"25%\"\u003e\n    \u003cimg src=\"./designs/Register.jpg\" width=\"25%\"\u003e\n  \u003c/div\u003e\n   \u003cbr /\u003e\n  \u003cdiv\u003e\n    \u003cimg src=\"./designs/ForgotPassword.jpg\" width=\"25%\"\u003e\n    \u003cimg src=\"./designs/OTP.jpg\" width=\"25%\"\u003e\n    \u003cimg src=\"./designs/Home.jpg\" width=\"25%\"\u003e\n  \u003c/div\u003e\n   \u003cbr /\u003e\n  \u003cdiv\u003e\n    \u003cimg src=\"./designs/Notification.jpg\" width=\"25%\"\u003e\n    \u003cimg src=\"./designs/AllTasks.jpg\" width=\"25%\"\u003e\n    \u003cimg src=\"./designs/ViewTasks.jpg\" width=\"25%\"\u003e\n  \u003c/div\u003e\n   \u003cbr /\u003e\n  \u003cdiv\u003e\n    \u003cimg src=\"./designs/Pomodoro.jpg\" width=\"25%\"\u003e\n    \u003cimg src=\"./designs/AddTask.jpg\" width=\"25%\"\u003e\n    \u003cimg src=\"./designs/Statistics.jpg\" width=\"25%\"\u003e\n  \u003c/div\u003e\n   \u003cbr /\u003e\n  \u003cdiv\u003e\n    \u003cimg src=\"./designs/Profile.jpg\" width=\"25%\"\u003e\n  \u003c/div\u003e\n\u003c/div\u003e\n\n## Features 🔮\n\n### User Authentication 🔒\n\nFLOW provides multiple options for user authentication, including email, Google, and phone number. Users can select their preferred method to sign up and log in to the app.\n\n### Pomodoro Timer 🍅\n\nThe Pomodoro timer feature of FLOW allows users to track their time spent on a task and take breaks at regular intervals. Users can customize the timer duration according to their preference.\n\n### Statistical Data of Productive Time Using Charts 📊\n\nFLOW provides statistical data of productive time using charts, which allows users to track their progress and improve their productivity. The app presents data in an easily understandable format for users to analyze and make informed decisions.\n\n### Day Planning with Calendar 📅\n\nFLOW provides a day planning feature that allows users to schedule their tasks and events in a calendar. Users can add and modify events, set reminders, and view their schedule for the day.\n\n## Installation ⬇️\n\nTo install FLOW on your device, follow these steps:\n\n1. Clone the repository to your local machine.\n2. Navigate to the project directory.\n3. Run `npm install` to install the necessary dependencies.\n4. Run `react-native run-android` to run the app on an Android device, or `react-native run-ios` to run the app on an iOS device.\n\n## Conclusion\n\nIn conclusion, FLOW is a powerful mobile app that can help users improve their productivity and manage their tasks effectively. The app's features, including user authentication, a Pomodoro timer, statistical data of productive time using charts, and day planning with a calendar, make it a valuable tool for anyone looking to improve their productivity.\n\nFeel Free To Suggest any Changes, and Contribute😊\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flordhacker756%2Fflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flordhacker756%2Fflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flordhacker756%2Fflow/lists"}