Building a Homework Evaluation System using React (internship), TietoEVRY, Brno

What will be your key responsibilities:

  • Create a web application using React that will allow students to submit their homework assignments and for reviewers to provide feedback and evaluation through comments.
  • Create a new React app using Create React App.
  • Create a form that will allow students to upload their homework assignments.
  • Implement a system for notifying reviewers by email when a new homework is uploaded.
  • Create a page where reviewers can view and download the uploaded homework assignments.
  • Create a commenting system that allows reviewers to provide feedback and evaluations on the homework assignments.
  • Create a system for tracking the progress of the homework evaluations, including which reviewers have reviewed which assignments.
  • Add user authentication to the app to ensure that only authorized users can submit and review homework assignments.
  • Write clear and concise documentation for the app, including instructions for how to set up and run the app locally.

What experience should you have:

  • development environment: Linux basics, GIT, VisualStudioCode or else
  • backend: Java (Spring/Springboot/Quarkus) or Python(Django/Flask)
  • database: PostgreSQL (orElse)
  • frontend: React, HTML, CSS
  • json, REST API

What do you get in return:

  • possibility to rapidly increase your technical and soft skills
  • large student community and a lot of interesting events and activities for our students
  • work flexibility and home office
  • coffee, tea, and fruit in the workplace for free
  • 90 CZK/day meal allowance

Mám zájem o tuto pozici

Poslat nabídku na e-mail