47 views
Svitlo nadiyi, Blagodiyna organizaciya
1. General description
The purpose of the project is to create a cross -platform mobile app with roles client and service provider, as well as an administrative panel (Dashboard) for administrators.
2. Mobile app2.1. General Requirements
- Platforms: Android and IOS
- Interface languages: Ukrainian and English
- Push-notation technology: on the recommendation of developers
- UI/UX Design: Adaptive, taking into account roles >
2.2. Customer Interface
- Registration:
- Phone number + SMS Code confirmation
- PIP Introduction and Birthday <
- Generation of a unique ID in BBCCB format (B- letter of the Latin alphabet, ц- a number of Requests
- Receiving Push-notifications
- View the full history of confirmed/unconfirmed services
2.3. Service Provider Interface
<
<
- Authorization: Login + Password (account created by an administrator)3. Administrative panel (Dashboard)
- Access: All Administrators have the same access level
- users:
- Creating applicants accounts
- requests:
- Complete history of interactions: provider> customer> Service> Status> Date/Time
- Export in .csv: by customers, by provider, with filters (date, status, ID) <
4. API access (for ai-agent)
- REST API for external access:
5. Infrastructure
- The whole system will be placed on the customer server
- developer should help with the deplox and setting up Backet-infrastructure
- Server must support:
- database <
- API <
Results
<
- fully able-bodied app under Android and iOS