This app lets you create, view, edit, filter, sort, and manage your personal ideas.
Built using React Native, Expo, and TypeScript with local storage via MMKV.
You can Download the latest APK here.
Use at your own risk. APK is provided for personal testing purposes.
🚧 Vault and AskAI features are under development.
Currently, the app focuses on the Ideas feature.
- Add new ideas with title, purpose, category, description, and tools.
- Edit existing ideas.
- Soft delete ideas (move to deleted ideas tab).
- Restore or permanently delete ideas.
- Filter ideas by title, purpose, description, category, or tools.
- Sort ideas by created date and category.
Make sure you have the following installed before starting:
-
Node.js (version 18.x or later recommended)
Download Node.js -
npm (comes with Node.js)
-
Expo CLI
Install it globally if not already installed:npm install -g expo-cli
-
Expo Go App (on your mobile device)
Download for Android | Download for iOS
-
Clone the repository (if applicable):
git clone https://github.com/Vishnu473/utilityHub.git cd utilityHub -
Install project dependencies:
npm install
To start the project locally:
npx expo start- A new tab will open in your browser showing the Metro Bundler.
- Scan the QR code using the Expo Go app on your phone.
-
If you're using an emulator (Android Studio or iOS Simulator):
- Make sure the emulator is running.
- Press
a(for Android) ori(for iOS) in the terminal afterexpo start.
-
If you face any issues:
- Try clearing the cache:
npx expo start -c
- Ensure your phone and computer are connected to the same Wi-Fi network.
- Try clearing the cache:
- React Native (Expo)
- TypeScript
- MMKV Storage
- Tailwind CSS (if you used it)
- React Navigation
- 🔒 Vault (Save passwords securely)
- 🤖 AskAI (Ask your saved AI assistant questions)
This project is licensed under the MIT License.