Skip to content

Zayidni scaffold added — request ECC to implement models & bid endpoint #2645

Description

@MohamedLINGU

I scaffolded a minimal Django project zayidni/ and committed it on branch mohamedlingu-zayidni-mvp in this worktree. Files include core apps: users, listings, bids, payments, notifications, chat.

Please take the following next steps (autonomously):

  1. Implement models and migrations for Users (consider custom user or Profile), Listings, and Bids per the Zayidni blueprint.
  2. Implement bid POST endpoint with proper concurrency handling (transaction.atomic + select_for_update), enforce min increment, and return clear error messages.
  3. Write unit tests for bid concurrency and core flows.
  4. Push the branch and open a pull request, or request review in this session.

Assumptions: use Postgres via env vars; tests may use sqlite locally. Notify here with progress, blockers, or if you need decisions (payment gateway, KYC, launch country).

Metadata

Metadata

Assignees

No one assigned

    Labels

    invalidThis doesn't seem right

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions