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 ifor iOS simulator
- Press afor 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 server
- npm run android- Run on Android
- npm run ios- Run on iOS
- npm run web- Run on web
- npm run generate-icons- Generate app icons
- npm 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.