https://github.com/andrecrv/simple-todo-app
A simple Todo app with Light/Dark themes and basic task management.
https://github.com/andrecrv/simple-todo-app
async-storage expo javascipt react-native todo-app
Last synced: about 1 month ago
JSON representation
A simple Todo app with Light/Dark themes and basic task management.
- Host: GitHub
- URL: https://github.com/andrecrv/simple-todo-app
- Owner: andrecrv
- Created: 2025-01-12T17:01:40.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-11T16:49:09.000Z (over 1 year ago)
- Last Synced: 2025-02-14T06:56:13.887Z (over 1 year ago)
- Topics: async-storage, expo, javascipt, react-native, todo-app
- Language: JavaScript
- Homepage:
- Size: 602 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📝 Todo App
A simple Todo App developed with **React Native** and **Expo**. This app allows users to manage their daily tasks efficiently with a clean UI and essential task management features.
## 📱 Key Features
- ✅ **Create, Edit, Delete todos**
- ✅ **Mark todos as completed**
- ✅ **Change app theme (Dark/Light Mode) via Settings**
- ✅ **Tab Navigation for easy access to different screens**
## 🛠️ Tech Stack
This app was developed with:
- **React Native** – Framework for building mobile apps
- **Expo** – Simplifies development and testing
- **React Navigation** – Handles screen navigation
- **AsyncStorage** – Local storage for saving tasks
## Screenshots
Below are the app’s theme variations, highlighting both Light and Dark modes.

## How It Works
The app stores todos locally on the device using **AsyncStorage**. Users can toggle between Light and Dark themes in the Settings screen, which updates the app's theme accordingly. The app also allows editing and removing todos.