Social Networking App Development

Job ID: 39423724

Budget: ₹37,500 – ₹75,000 INR

I'm looking to develop app. The app needs to be available on both iOS and Android platforms.

Key Requirements:
*Platform**:
- **Cross-platform support** using **Flutter**.
- The app should work smoothly on both **iOS and Android**.

2. **Backend & API**:
- **Backend technology**: Node.js
- **Database**: MySQL (managed via phpMyAdmin).
- **Shared API**: Use the same API as the website to ensure seamless integration between the app and website.

3. **Authentication**:
- User registration and login using **email, phone number*
- Two-factor authentication for added security (optional but recommended).
- Forgot password functionality using OTP or email link.

4. **Core App Features**:
- **User Dashboard** with personalized content.
- **Medicine Delivery** section:
- Users can search for medicines.
- Add to cart, place orders, and track delivery.

5. **User Profile Management**:
- Edit profile details, view order history, lab test reports, etc.

6. **Notifications**:
- Push notifications for order confirmations, status updates, offers, etc.

7. **Payment Integration**:
- Payment gateway support (choose gateways like gpay, PayPal, etc.).

8. **Search and Filter Options**:
- Medicine search with autocomplete.


9. **

### **Technical Requirements**
- Backend: **Node.js**
- Database: **MySQL**
- API: The app should use the **same API endpoints as the website** to reduce duplication.
- Codebase: **Flutter (for both Android and iOS)**
Related categories: PHP Mobile App Development iPhone Android Node.js