TodoApp
is a simple React Native application that allows users to add, manage, and delete todo items. The app maintains a list of todos with options to mark them as completed or delete them. The app also features a background image and uses a modern, responsive UI.
- Add new todos.
- Mark todos as completed or undo the completion.
- Delete todos from the list.
- Responsive design with a background image.
- Lightweight state management using React's
useState
hook.
- Node.js
- React Native CLI or Expo CLI
- A mobile emulator or a physical device for testing.
-
Clone the repository:
git clone https://github.com/your-username/TodoApp.git cd TodoApp
-
Install dependencies:
npm install
-
Run the app:
- For React Native CLI:
npx react-native run-android # for Android npx react-native run-ios # for iOS
- For Expo CLI:
npm start
- For React Native CLI:
-
Ensure that you have a
bg.png
image in the root directory (or replace the background image with another source).
Feel free to contribute by submitting issues or creating pull requests.
This project is licensed under the MIT License.