1-on-1 Full-Stack Mentor Needed
Бюджет: -
HOURLY / PART_TIME
⭐ 3.60 (6)
HKG
redis, celery
ob Description: Hi developers,I am a non-technical founder building an AI-native EdTech MVP. I have a strong conceptual understanding of software architecture, but I need a senior full-stack engineer/mentor to conduct a 4-hour, 1-on-1, hands-on pair-programming session via Zoom/Google Meet.My goal is NOT to build complex business logic, but to walk through, configure, and see the full end-to-end data flow of a core architectural "Vertical Slice" on my local machine.Our 4-Hour Goal:We will connect WordPress (Frontend/Client) $\rightarrow$ FastAPI (Backend API) $\rightarrow$ Redis (Message Broker) $\rightarrow$ Celery (Heavy Worker) $\rightarrow$ SQLite/PostgreSQL (Database).The Exact Workflow We Will Build From Scratch:Frontend Trigger: Click a button on WordPress (or a simple HTML page if WP integration takes too long) to request "Generate Weekly Report".API Handshake: FastAPI receives the request and immediately returns a "Task Queued" response to the frontend within milliseconds (ensuring the frontend never freezes).Queueing: FastAPI pushes the task into Redis.Heavy Worker Execution: A Celery Worker picks up the task asynchronously, simulates a heavy payload (e.g., calling Gemini API or audio processing) using a 5-second time.sleep(5).Database Log: Upon completion, Celery writes a success record (Task_ID, Status: SUCCESS, Timestamp) into SQLite or PostgreSQL.Verification: We will use a DB viewer (like DB Browser for SQLite) to verify the data entry, and check how the architecture handles consecutive clicks (concurrency).What I Expect From You:You must be fluent in English and an excellent teacher who can explain lines of code conceptually (e.g., how @celery.task works, why we use Redis as a broker, etc.).Help me set up the local environment (Python, Redis, Celery) on my machine smoothly.Show me best practices for decoupling heavy tasks (like PDF generation or LLM batch processing) from the main API thread.Tech Stack Requirements:Python (FastAPI, Celery)RedisWordPress (Basic REST API/Webhook interaction)SQLite / PostgreSQLIf you are a patient senior developer or tech lead who loves mentoring, please apply.
Відкрити на Upwork