Run the learning platform
Catch a bad row before it becomes an account.
Arc separates uploaded spreadsheet validation, preview and commit for classroom, instructor and student records.
Three example rows
| Row | Learner | Classroom |
|---|---|---|
| 2 | Jamie Taylor | Python Lab |
| 3 | Casey Bell | Web Studio |
| 4 | Robin Ellis | Unrecognized classroom |
- 01
Choose the template
Classrooms, instructors and students use different import schemas.
- 02
Inspect the preview
Parsed records and errors are shown before committing.
- 03
Confirm in Arc
Only the original application can create these records.
What this part of Arc does
- Download a template for each supported record type
- Preview parsed records and validation errors
- Commit a reviewed import or cancel it
This is a browsable portfolio interpretation of Arc’s workflows with fictional examples. Navigation, filtering and theme previews work here; editing, execution and platform services belong to the original application.
Inside the original application.
This demo view is grounded in Arc’s source. Explore the recorded workflows for a look at the original interface.
Source references & review notes
app/Platform/Portals/Admin/Controllers/AdminImportController.phpapp/Platform/Domain/Imports/StudentImportService.phpapp/Platform/Domain/Imports/ClassroomImportService.phpapp/Platform/Domain/Imports/InstructorImportService.php
Source reviewed at development revision 5549bf96. Original captures have their own pinned revisions; the live platform has a separate release.