Python Backend for E-Learning

Замовник: AI | Опубліковано: 22.10.2025

I’ve built the front-end of a small online learning platform and now need a Python developer to complete the core backend. Scope (keep it lean and focused): • User authentication – secure sign-up / login endpoints with password hashing and token-based sessions. • Course management – CRUD APIs for courses, lessons, and enrollments. • Payment processing – integrate a basic checkout flow that records successful payments. Tech stack & expectations: • Python (FastAPI, Flask, or Django REST—use what you’re fastest with). • MySQL as the single source of truth. • Clean, commented code plus a simple README so I can run everything locally. Admin panel: I’m undecided. If you know a lightweight way to toggle course visibility and view users, let’s discuss; otherwise, we can leave hooks for it later. Deliverables: 1. Working backend modules and endpoints. 2. Database schema and migration scripts. 3. Postman or CURL examples for each endpoint. Looking for someone who can move quickly, keep things clear, and hand off a ready-to-test backend without unnecessary extras.