SnapRead is a powerful mobile app that helps you read and understand documents faster using AI technology. Simply scan any text, and get instant summaries, key points, and important quotes.
- 📱 Smart document scanning with AI-powered text recognition
- 🤖 Instant summaries and key points extraction
- 📚 Reading history and organization
- 📊 Reading analytics and progress tracking
- 🔒 Privacy-first approach with on-device processing
- Node.js (v14 or later)
- npm or yarn
- Expo CLI
- iOS Simulator (for Mac) or Android Studio (for Android development)
- Clone the repository:
git clone https://github.com/yourusername/snap-read.git
cd snap-read
- Install dependencies:
npm install
# or
yarn install
- Start the development server:
npm start
# or
yarn start
- Run on your device or simulator:
- Press
i
for iOS simulator - Press
a
for Android emulator - Scan the QR code with Expo Go app on your physical device
snap-read/
├── assets/ # Images, fonts, and other static files
├── src/
│ ├── components/ # Reusable UI components
│ ├── screens/ # App screens
│ ├── navigation/ # Navigation configuration
│ ├── context/ # React Context providers
│ ├── hooks/ # Custom React hooks
│ ├── services/ # API and business logic
│ └── utils/ # Helper functions
├── scripts/ # Build and utility scripts
└── app.json # Expo configuration
npm start
- Start the Expo development servernpm run android
- Run on Androidnpm run ios
- Run on iOSnpm run web
- Run on webnpm run generate-icons
- Generate app iconsnpm run generate-screenshots
- Generate app store screenshots
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Pierre-Henry Soria — a super passionate engineer who loves automating content creation efficiently! Enthusiast of YouTube, AI, learning, and—of course—writing! Find me at pH7.me
Enjoying this project? Buy me a coffee (spoiler: I love almond extra-hot flat white coffees).
This project is licensed under the MIT License - see the LICENSE file for details.