- Test RESTful APIs on the go
- Support for all HTTP methods (GET, POST, PUT, DELETE, PATCH, OPTIONS, HEAD)
- Customize request headers, body, and query parameters
- View response status, headers, and body
- Monitor response time
- Beautiful, modern mobile-first UI
- Dark and light mode support
- React Native with Expo
- TypeScript with strict mode
- React Navigation for routing
- Semantic Release for automated versioning
- Husky + Commitlint for conventional commits
- ESLint + Prettier for code quality
- Node.js 20+
- pnpm
- Expo CLI
git clone https://github.com/himanshuchandola/Reqly.git
cd Reqly
pnpm installpnpm start| Command | Description |
|---|---|
pnpm start |
Start Expo development server |
pnpm android |
Run on Android |
pnpm ios |
Run on iOS |
pnpm lint |
Run ESLint |
pnpm format |
Format code with Prettier |
pnpm typecheck |
Run TypeScript type checking |
pnpm commit |
Create a conventional commit |
This project uses Conventional Commits. Use pnpm commit for an interactive commit prompt.
feat: New featurefix: Bug fixdocs: Documentation changesstyle: Code style changesrefactor: Code refactoringperf: Performance improvementstest: Adding testsbuild: Build system changesci: CI/CD changeschore: Maintenance tasks
- EAS CLI:
npm install -g eas-cli - Expo account: Sign up at https://expo.dev
# Login to EAS
eas login
# Configure project (first time only)
eas build:configure
# Build for production
eas build --platform ios --profile production
eas build --platform android --profile production
# Or build for both
eas build --platform all --profile production# Submit to App Store and Play Store
eas submit --platform allFor detailed submission instructions, see SUBMISSION_GUIDE.md.
Store listing content (descriptions, keywords, etc.) is available in STORE_LISTINGS.md.
We welcome contributions! Please see CONTRIBUTING.md for guidelines.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Make your changes
- Run tests and linter (
pnpm lint && pnpm typecheck) - Commit your changes (
pnpm commit) - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
MIT License - see LICENSE for details.
Himanshu Chandola
- GitHub: @himanshuchandola
- Project: Reqly





