Project Description:
It is required to update the existing step counting module for Android in our fitness app developed on React Native. The app functions both as a standalone mobile application and as a Telegram Mini App.
Current implementation:
- Step counting module written in Kotlin
- Integrated with Expo SDK version 50
- Mobile app developed on React Native
- Backend on FastAPI with PostgreSQL
Tasks
- Update the module for Expo SDK 53
- Migrate the existing step counting module from Expo 50 to Expo 53
- Ensure compatibility with all current features
- Conduct testing on various Android devices
- Update support for Google Health Connect API
Technical requirements:
- Experience with React Native and native modules (Kotlin)
- Experience with Expo SDK integration
- Knowledge of Google Health Connect API
- Ability to work with the existing codebase
Expected results:
- Updated step counting module compatible with Expo 53
- Source code of the module with comments
- Integration instructions for the module in the application
- Documentation on using Health Connect in the application
Deadlines:
- Estimated completion time: 2-3 weeks
- Please specify your time estimates in your proposal
Additional information:
- Access to the existing code will be provided after signing an NDA
- Intermediate results should be demonstrated every 3-4 days
- Further work on other application modules may be possible upon successful completion of this task
Budget:
- Indicate your proposed cost for the work
- Payment may be staged according to milestones
Please include in your proposal:
- Examples of similar work
- Experience with React Native, Kotlin, and Health Connect
- Estimated completion time
- Cost of work