Мобильное приложение для заметок с рекурсивной иерархической структурой. Создавайте темы (папки) любой глубины вложенности и заметки внутри них.
npm installили
yarn installnpm startили
npx expo startnpm run start:clearили
npx expo start --clearПосле запуска откроется меню Expo, где вы можете:
- Нажать
aдля запуска на Android эмуляторе/устройстве - Нажать
iдля запуска на iOS симуляторе/устройстве - Нажать
wдля запуска в веб-браузере - Отсканировать QR-код в приложении Expo Go на вашем устройстве
npm run androidили
expo run:androidnpm run iosили
expo run:iosnpm run webили
expo start --web- React Native 0.79.5
- Expo ~53.0.23
- Expo Router ~5.1.7 (file-based routing)
- SQLite (expo-sqlite) для локального хранения
- TypeScript для типизации
- React 19.0.0
MyNotes/
├── app/ # Экранные компоненты (Expo Router)
├── src/ # Исходный код
│ ├── components/ # React компоненты
│ ├── database/ # Работа с БД
│ ├── hooks/ # Кастомные хуки
│ └── types/ # TypeScript типы
├── docs/ # Документация проекта
└── assets/ # Иконки и изображения
Подробная документация находится в папке docs/:
- ✅ Рекурсивная структура тем (папок) любой глубины
- ✅ Заметки внутри каждой темы
- ✅ Закрепление тем как вкладок для быстрого доступа
- ✅ Локальное хранение данных (SQLite)
- ✅ Темная/светлая тема (планируется)
npm run lintnpm run lint:fix0BSD
tatyana000
Примечание: Для работы приложения требуется установленный Expo CLI и настроенное окружение для разработки React Native приложений.