Full-Stack Developer for App Improvement

Job ID: 39992086

Budget: $30 – $250 USD

I have an existing app built with Flutter, Python, Node.js, and the Frappe Framework. I am looking for an experienced full-stack developer to fix several issues and perform system improvements.

Project Requirements:

1. Post Publishing Error
There is an issue when publishing a post, showing the message "Cancelled". The problem may be related to the backend or the database. I need someone to identify the root cause, fix it, and ensure normal posting functionality.

2. Password Requirement Adjustment
The current password rules are too strict. I need to reduce the requirements so users can use simpler passwords such as: Ahmad1234.

3. Membership Number System
The app automatically assigns membership numbers (1, 2, 3, ...). I need the following updates:
- Reset all membership numbers and start again from 1.
- Add a feature so that when a user is deleted from the admin panel, the membership numbers automatically shift to maintain sequence with no gaps.

Example:
Before deleting:
Sara — 10
Ahmad — 11
Maya — 12

After deleting Ahmad:
Sara — 10
Maya — 11

Tech Stack:

Backend:
- Frappe Framework
- Python
- Node.js

Frontend:
- Flutter

Cloud Services:
- Microsoft Azure

Responsibilities:
- Investigate and fix the post publishing issue.
- Review and debug the backend and frontend connection.
- Adjust password rules as requested.
- Modify and improve the membership numbering system.
- Ensure stable performance and functionality.
- Provide a brief report explaining the root cause and recommended preventive actions.

Preferred Qualifications:
- Experience with Frappe Framework and Flutter.
- Strong debugging and problem-solving skills.
- Good communication and timely updates.

To Apply:
Please provide:
- A short summary of your experience.
- Examples of similar projects you have completed.
- Your estimated time and cost to deliver the full solution.