Skip to content

LiterateInk/Educawtable

Repository files navigation

Educawtable - A purrfect API wrapper for Educartable

A simple wrapper around EDUMOOV's Educartable internal API.

Note

This project is not affiliated with EDUMOOV or Educartable in any way.

Join LiterateInk's Discord server to talk about Educawtable, get help and be notified about the latest updates !

Status

Currently in reverse engineering phase. The API is not stable and may change at any time.

Todo

  • Account
    • Parent
  • Connexion
    • with credentials
    • with credentials + OTP
    • With ENT
  • Features
    • User Informations
    • Lessons
      • Read
      • Check (change state)
      • Achievement
      • Access to files URLs
    • Discussions
      • Create
      • Read
      • Write messages
        • Text
        • Add files
      • Delete messages
      • Delete / Archive discussion
    • Surveys
      • Read
      • Reply / Complete
      • (Remove reply)
    • Class News
      • Read
      • Like
        • Add
        • Delete
      • Reply
        • Read
        • Write
        • Delete
      • Access to files URLs
    • Pupils (view Familly)
    • Transcript

Development

git clone https://github.com/LiterateInk/Educawtable
pnpm install # Please, use pnpm as package manager

If you want to run a file inside examples from this repository, use pnpm tsx examples/your-example.ts.

Note

Implementation is done on the mobile version of the app, located at https://mobile.educartable.com/?standalone=1.

Credits