-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTodo List
16 lines (12 loc) · 990 Bytes
/
Todo List
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Task: Build a simple To-Do List app using React Native.
Requirements:
The app should display a list of to-do items.
Users should be able to add new to-do items by entering text in an input field and pressing a "Add" button.
Each to-do item should have a checkbox to mark the item as completed or not. When an item is marked as completed, its text should have a strikethrough effect.
Users should be able to delete a to-do item by pressing a "Delete" button next to the item.
The app should have proper styling and be responsive on different devices.
Evaluation Criteria:
Correctness: The app should meet all the specified requirements.
Code Quality: The code should be clean, well-structured, and easy to understand. The use of components, hooks, and state management should be appropriate.
Error Handling: The app should handle edge cases and user input errors gracefully.
Design & User Experience: The app should have a visually appealing design and be easy to use.