A simple and intuitive task management app built with React Native and Expo. Manage your tasks efficiently with features like adding, viewing, and filtering tasks.
- Add Tasks: Easily create new tasks with details.
- Task List: View all your tasks in a clean, organized list.
- Filter Tasks: Use filter tabs to categorize and view specific tasks.
- Task Cards: Interactive cards displaying task information.
- State Management: Powered by Zustand for efficient state handling.
- UI Components: Beautiful UI using React Native Paper.
-
Clone the repository:
git clone https://github.com/AvishkaGihan/TaskFlow.git cd TaskFlow -
Install dependencies:
npm install
-
Start the app:
npm start
Or use Expo CLI:
expo start
- Add a Task: Navigate to the Add Task screen to create new tasks.
- View Tasks: The main screen displays your task list.
- Filter Tasks: Use the filter tabs to view tasks by category or status.
- React Native: Framework for building native apps.
- Expo: Platform for universal React applications.
- React Navigation: For screen navigation.
- React Native Paper: Material Design components.
- Zustand: State management library.
- TypeScript: For type-safe development.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.