Full-Stack Developer for Doggy Marketplace App

Project Description

# Doggy Dog Marketplace App
## Backend Developer Needed — NestJS + Flutter Integration

---

## Project Overview

We are building **Doggy**, a dog walking and sitting marketplace app for Israel.

The Flutter app UI is already **~70% complete** (~54 screens already built).

We need an experienced backend developer/team to build the full production backend, integrate the Flutter app with live APIs, and build a small React admin panel.

---

## Scope of Work

### Backend Development

Build a production-grade backend including:

- Authentication & OTP verification
- JWT sessions management
- User/walker profiles
- Booking engine + state machine
- Payments & payouts (Tranzila)
- Real-time chat
- Push notifications
- Reviews & ratings
- Reports & dispute resolution
- Live tracking (MVP)
- Admin moderation tools

### Flutter Integration

**You are NOT building new Flutter UI screens.** A separate frontend developer handles UI.

**You ARE responsible for:**

- Integrating all screens with APIs
- Replacing mock/demo data with live data
- Implementing loading/error states
- Socket.IO + FCM integration
- Coordinating with frontend developer

### Admin Panel

Build a simple 3-screen React admin panel:

- Walker verification & approval
- User/walker management
- Reports & disputes queue

---

## Technology Stack

- Node.js
- NestJS
- TypeScript
- PostgreSQL + PostGIS
- Prisma ORM
- Redis
- BullMQ
- Socket.IO
- React
- Firebase
- Cloudflare
- Tranzila (payments)

---

## Project Details

**Fixed Price:** ~$4,400

**Timeline:** 8–9 weeks

**Potential:** Long-term work after MVP launch

---

## Requirements

### Must Have Experience With:

- NestJS
- PostgreSQL
- Production backend systems
- Flutter integration
- Payment processing
- Real-time systems (WebSockets, messaging)

### Big Advantage:

- Marketplace app architecture
- Tranzila payment integration
- Israeli market & payment systems knowledge

---

## How to Apply

Send the following:

1. Relevant projects (portfolio/GitHub links)
2. NestJS & PostgreSQL experience examples
3. Flutter integration experience
4. Current availability & timeline
5. Solo freelancer or agency

**Full BRD/TSD documents will be shared with shortlisted candidates.**

--- Show More

Attachments

Freelancers Bidding (0)

  • This project has no proposals yet.
    Be the first to place a bid on this project!