Skip to content

feat: add admin bulk course import via CSV/JSON #767

@Anuoluwapo25

Description

@Anuoluwapo25

Adding courses one-by-one is slow. Add bulk import:\n\nAction:\n- [ ] Define CSV/JSON schema for course import\n- [ ] Add POST /api/admin/courses/bulk-import endpoint\n- [ ] Validate all entries before importing any\n- [ ] Return per-row success/error in response\n- [ ] Frontend: CSV upload UI in admin panel\n- [ ] Preview imported courses before confirming

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendAPI/database/infrastructurefeatureNew feature implementationfrontendReact/TypeScript UI work

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions