C_TuTor
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data β all from the browser, and deployed in milliseconds.
Viewing readonly version of main branch: v5View latest version
This directory contains shared code and type definitions used by both the frontend and backend.
types.ts- TypeScript interfaces and types for the platform
The shared types include:
Lesson- Lesson content structureExercise- Exercise definition structureTestCase- Test case for validating exercise solutionsCompilationResult- Result of code compilationTestResult- Result of testing a solutionValidationResult- Overall validation result for a solutionUser- User informationUserProgress- User progress trackingUserSolution- User submitted solutionsLearningPathItem- Lesson with progress information