Skip to content

ljhenne/code-coach-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Coach API

Running the server

uvicorn main:app --reload

The lifecycle of a question attempt

Six event types:

  • start
  • test
  • fail
  • success
  • stop
  • abandon

Start

Opens a new problem attempt.

Test

Triggered when the user runs the code using whatever test functionality the site provides.

Fail

Triggered when the user hits submit but the attempt was unsuccessful.

Success

Triggered when the user hits submit adn the attempt was successful.

Stops the timer.

Abandon

When the user leaves the page, either by closing the tab, or navigating away.

Stops the timer.

About

Code Coach API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages