A privacy focused journal app. The Private Diary App is built for people who are keen about privacy. The Private Diary App won't store any data on servers. Instead, it uses your device's local storage as its primary storage. But if you want to store all the data for the future, you can use the Sync option. It will store all your data in your Google Drive. Read more information
- Offline first
- Sync to Google Drive (Optional)
- Privacy
- Password protection
- React Native
- Mobx-state-tree
- Realm
- UI Kitten
- React Navigation v6
Clone this repo
git clone https://github.com/saheeranas/diaryapp.git
Open project folder and install dependencies
cd diaryapp
yarn
or
npm i
Run the project
yarn android
or
npm run android
or
yarn ios
or
npm run ios
- Rename '.env.template' file to '.env'
- Get 'OAuth 2.0 Client ID' for Android from Google Cloud Console (For Google Sign in: @react-native-google-signin/google-signin)
- Place the Client ID in .env file for the key 'ANDROID_CLIENT_ID'
This project is licensed under the MIT License - see the LICENSE.md file for details