ULOS is a web platform developed to facilitate the management and automated feedback of academic assignments at the Universidad de los Andes. Through this tool, instructors can create assignments associated with technical definitions such as Cypress, G-code, or Kotlin. Students can upload their submissions and receive automatic feedback thanks to static and dynamic analysis processes.
- Secure authentication for Uniandinos users
- Different roles for instructors and students.
- Assignment creation and management by instructors.
- Association of assignments with technical definitions such as Cypress, G-code, Kotlin, etc.
- Upload of PDF statements and list of students.
- Individual submissions per student.
- Automatic static and dynamic analysis of submitted files.
- Immediate feedback for both instructors and students.
- Create new assignments with their description and statement file.
- Associate each assignment with a technical definition (Kotlin, G-code, Cypress, etc.).
- Upload a list of students.
- View student submissions and the automatic feedback generated.
- View available assignments.
- Upload their submission.
- Receive automatic feedback based on the technical analysis.
- Frontend: React.js
- Language: JavaScript
- Styles: Tailwind CSS
- API: (Integrated externally)
- Clone this repository:
git clone [https://github.com/NoNameLab/UI-ULOS.git](https://github.com/NoNameLab/UI-ULOS.git)- Install the dependencies:
npm install- Start the application:
npm startThe application will be available at http://localhost:3000.









