Pharmacy Monitoring – an application for representatives and project managers.
Task
Develop a mobile application for a web-based pharmacy monitoring service with the ability to select work areas and a personal account. The application should display a list of all pharmacies that are being monitored, their locations relative to the user, visit statuses, and report submission.
Solution
1.Utilize API to transfer information from the web service to the mobile application developed for Android and iOS platforms using React Native.
2.Develop a pharmacy monitoring map with features for collecting reports and recording visits with result entries.
3.Incorporate necessary information into the personal account to enhance user convenience.
Stages
1.Programming Language:
React Native, providing cross-platform compatibility and improved performance.
2.Integration with Web Service:
The application will use API to communicate with the web-based pharmacy monitoring service, enabling real-time data transmission and retrieval. Development of an interactive map displaying pharmacy locations and their statuses, utilizing map libraries such as Google Maps or Mapbox.
3.Report collection and visit recording features:
Develop functionality allowing users to enter visit results, submit reports, and track task statuses.
4.Personal Account:
Create a personal account where users can customize their profiles, add pharmacies, and view their tasks.
5.Authentication and Security:
Implement authentication mechanisms and user data protection, ensuring secure data transmission and storage.
6.Integration with Social Networks:
Add the option to log into the personal account using popular social networks.
The Results
- Successful implementation of a mobile application for the web-based pharmacy monitoring service. Information is effectively synchronized using API. The application is developed for Android and iOS platforms using React Native. It features a personal account, a map for selecting monitored pharmacies, and profile settings. Upon login or registration, users can add pharmacies they work with and view their statuses - in progress, completed, report submitted, or overdue.
- A calendar function is available for marking important visit dates and tracking overdue tasks. Users can group pharmacies by networks or districts within a city. The personal account allows customization of information, enabling users to monitor their work and make adjustments. Thanks to synchronization with the web service, the application enables viewing and modifying all relevant documents as needed. Additionally, users can conveniently log into their personal accounts using popular social networks.