Backend for Android App
Budget: $10 – $150 USD
This project is to develop a backend for an existing Android app.
The backend should be backed by MySQL DB and Login page with Google Authenticator implementation.
Requirements:
Each section represents a different page in the admin backend.
1. Users Management section
The backend should have a user management section where Admin can manage users.
there will be only 2 levels of permission, Admin and Manager.
Admin - All permissions and ability to add/edit/remove any entry from any list in the backend.
Manager - Only add/edit/remove entries from the blocked lists.
A. Implement Google Authenticator 2FA setting for users
B. User profile page for easy editing.
2. Blocked Phones/Names section
List of all blocked phone numbers and sender's names.
A. Add/Edit/Remove entries to and from the list.
3. Blocked Links/URLs section
List of all blocked URLs and links
A. Add/Edit/Remove entries to and from the list.
4. Blocked Keywords
List of blocked keywords
A. Add/Edit/Remove entries to and from the list.
All lists should generate or edit a JSON file in real-time and immediately after updating the backend.
Example of JSON output that should be generated or edited in real-time:
[
{
"blocked_link": "link_test"
}, {
"blocked_link": "link_test_2"
}
]
Please feel free to ask any questions before bidding.
The backend should be backed by MySQL DB and Login page with Google Authenticator implementation.
Requirements:
Each section represents a different page in the admin backend.
1. Users Management section
The backend should have a user management section where Admin can manage users.
there will be only 2 levels of permission, Admin and Manager.
Admin - All permissions and ability to add/edit/remove any entry from any list in the backend.
Manager - Only add/edit/remove entries from the blocked lists.
A. Implement Google Authenticator 2FA setting for users
B. User profile page for easy editing.
2. Blocked Phones/Names section
List of all blocked phone numbers and sender's names.
A. Add/Edit/Remove entries to and from the list.
3. Blocked Links/URLs section
List of all blocked URLs and links
A. Add/Edit/Remove entries to and from the list.
4. Blocked Keywords
List of blocked keywords
A. Add/Edit/Remove entries to and from the list.
All lists should generate or edit a JSON file in real-time and immediately after updating the backend.
Example of JSON output that should be generated or edited in real-time:
[
{
"blocked_link": "link_test"
}, {
"blocked_link": "link_test_2"
}
]
Please feel free to ask any questions before bidding.