Rasd Education
Rasd Cloud

Intermediary cloud and synchronization

rasd.education does not generate activities, analyze PPTX, or use Gemma. Its role: receive Rasd Prof packages, store them, deliver to Rasd Student, and return results to the teacher.

Official flow

  1. Rasd Prof uploads the package.
  2. Rasd Cloud stores the package and activities as received.
  3. Rasd Student fetches the student's activities.
  4. The app sends results.
  5. Rasd Prof retrieves results later.
API endpoints

Main API endpoints

These endpoints handle storage and sync only, preserving content_json and all fields from the teacher platform.

POST

/api/v1/teacher/upload_week_package/

Receive a weekly package from Rasd Prof and store activities in full.

GET

/api/v1/student/activities/

Return a student's activities by Massar code, subject, and week.

POST

/api/v1/student/activity_result/

Save a single activity result sent from the student app.

GET

/api/v1/teacher/package_results/

Return package results to the teacher when needed.