O aplikaci
Uživatelské role a přístupové úrovně
Aplikace podporuje několik typů účtů s rozdílnými přístupovými právy podle role a přístupové úrovně (1. - 3.).
Vzdělávací instituce
- 1. Správce účtu
- Správa údajů účtu instituce
- Import a správa uživatelských účtů zaměstnanců (uživatel má stále určitou kontrolu nad údaji svého účtu)
- Správa přístupových úrovní zaměstnanců
- Potvrzování účtů praktikantů po jejich registraci
- 2. Správce praxí
- Podávání hromadných žádostí o stáže
- Správa nabídky stáží pro praktikanty
- 3. Vedoucí praxí
- Náhled do aktivních praxí
- Náhled do směn (reportů) praktikantů
Firmy
- 1. Správce účtu
- Úprava informací o firmě
- Import a správa uživatelských účtů zaměstnanců (uživatel má stále určitou kontrolu nad údaji svého účtu)
- Správa přístupových úrovní zaměstnanců
- 2. Správce praxí
- Správa probíhajících praxí
- Import dokumentů do praxe
- Odpovědi na žádosti praktikantů
- Přiřazování stáží
- Správa směn
- 3. Pracovník
- Náhled do seznamu aktivních praxí
- Hodnocení směn praktikantů
Praktikant
- Podání žádosti na konkrétní stáž
- Zobrazení přiřazených stáží
- Zobrazení nadcházejících směn a jejich hodnocení
- Přehled podaných žádostí
Import uživatelů z JSON
Požadavky na přístup
- Přístupová úroveň: 1 (Správce účtu)
- Role: Companyuser nebo Institutionworker
Pro firmy (Companyuser)
Při importu jako uživatel firmy se vytvoří noví zaměstnanci přiřazení k vaší firmě:
{
"username": "jan_novak",
"fullname": "Jan Novák",
"email": "jan.novak@firma.cz",
"password": "bezpecneHeslo123",
"birth": "1990-01-15",
"titleBefore": "Ing.",
"titleAfter": "Ph.D.",
"occupation": "Vývojář software",
"accessLevel": 2,
"streetAddress": "Hlavní 123",
"city": "Praha",
"country": "Czech Republic",
"zipcode": "12000",
"homephone": "+420123456789",
"cellphone": "+420987654321",
"isAccessible": true,
"isActive": true
}
Pro vzdělávací instituce (Institutionworker)
Můžete importovat pracovníky instituce i praktikanty pomocí pole userType
:
Pro pracovníky instituce:
{
"username": "prof_novotny",
"fullname": "Prof. Ing. Karel Novotný",
"email": "karel.novotny@univerzita.cz",
"password": "bezpecneHeslo456",
"birth": "1975-03-20",
"titleBefore": "Prof. Ing.",
"titleAfter": "Ph.D.",
"occupation": "Profesor informatiky",
"position": "Děkan fakulty",
"accessLevel": 2,
"streetAddress": "Univerzitní 1",
"city": "Brno",
"country": "Czech Republic",
"zipcode": "60200",
"homephone": "+420111222333",
"cellphone": "+420444555666",
"companyEmail": "karel.novotny@univerzita.cz",
"userType": "Institutionworker",
"isAccessible": true,
"isActive": true
}
Pro praktikanty:
{
"username": "student_petra",
"fullname": "Petra Svobodová",
"email": "petra.svobodova@student.univerzita.cz",
"password": "bezpecneHeslo789",
"birth": "2000-05-15",
"major": "Informatika",
"yearofstudies": 3,
"accessLevel": 3,
"streetAddress": "Studentská 5",
"city": "Brno",
"country": "Czech Republic",
"zipcode": "60200",
"cellphone": "+420777888999",
"userType": "Internuser",
"isAccessible": true,
"isActive": true
}
Povinná pole
Pro všechny uživatele:
username
(3-31 znaků, malá písmena, čísla, pomlčky, podtržítka)fullname
email
password
(6-50 znaků)
Specifická pole podle typu:
- Institutionworker:
position
nebooccupation
,companyEmail
- Internuser:
major
,yearofstudies
- Companyuser:
occupation