https://github.com/sinooox/todo-app
iOS and Android To-Do application with client-server architecture
https://github.com/sinooox/todo-app
android client-server ios postgresql python todo todoapp
Last synced: 3 months ago
JSON representation
iOS and Android To-Do application with client-server architecture
- Host: GitHub
- URL: https://github.com/sinooox/todo-app
- Owner: sinooox
- Created: 2025-02-10T07:28:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-21T18:45:07.000Z (over 1 year ago)
- Last Synced: 2025-03-21T19:43:51.294Z (over 1 year ago)
- Topics: android, client-server, ios, postgresql, python, todo, todoapp
- Homepage:
- Size: 679 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **Todo App**
**Todo App** — это приложение для управления задачами с функциональностью для входа и регистрации. В приложении есть два экрана: экран авторизации и экран регистрации. Пользователи могут войти в систему или зарегистрироваться для начала работы с задачами. Это приложение будет полезно для пользователей, которые хотят организовать свои задачи и следить за их выполнением.
## **Основные возможности приложения:**
- **Авторизация**: Пользователи могут войти в систему с использованием логина и пароля.
- **Регистрация**: Возможность создать новый аккаунт.
- **Главный экран**: Доступ к задачам, с возможностью их добавления и выполнения.
---
## **Скриншоты приложения:**
### **Экран авторизации:**

На этом экране пользователь может ввести свой логин и пароль для входа в систему. Также есть кнопка для перехода к экрану регистрации.
### **Экран регистрации:**

Экран для регистрации нового пользователя, где можно ввести логин и пароль. После успешной регистрации пользователю будет предложено войти в систему.
### **Главный экран (после входа):**
После успешного входа на главный экран пользователю предоставляется список задач с возможностью их добавления.
## **Как запустить Android-приложение**
### **1. Клонирование репозитория**
Склонируйте репозиторий на свой компьютер:
```bash
git clone https://github.com/sinooox/todo-app.git
```
### **2. Откройте проект в Android Studio**
1. Откройте Android Studio.
2. Перейдите в `File -> Open` и выберите папку с клонированным проектом.
### **3. Установите необходимые зависимости**
Перейдите в `File -> Sync Project with Gradle Files` для загрузки всех зависимостей проекта.
### **4. Настройте эмулятор или подключите устройство**
Подключите ваше устройство через USB или настройте эмулятор Android в Android Studio.
### **5. Запустите приложение**
Нажмите **Run** в Android Studio или используйте сочетание клавиш `Shift + F10`, чтобы запустить приложение.
## **Как запустить iOS-приложение**
### **1. Клонирование репозитория**
Склонируйте репозиторий на свой компьютер:
```bash
git clone https://github.com/sinooox/todo-app.git
```
### **2. Откройте проект в Xcode**
1. Запустите **Xcode**.
2. Перейдите в **File -> Open** и выберите папку с клонированным проектом.
3. Убедитесь, что выбрана правильная **Scheme** (например, `TodoApp`).
### **3. Настройте симулятор или подключите устройство**
1. В Xcode выберите **Simulator** или подключите физическое устройство.
2. Для запуска на реальном устройстве убедитесь, что у вас есть **учётная запись разработчика Apple** и выполнен **код-подписанный профиль** в **Signing & Capabilities**.
### **4. Запустите приложение**
Нажмите кнопку **Run** в Xcode или используйте сочетание клавиш `Cmd + R`, чтобы запустить приложение на симуляторе или устройстве.