Frontend fejlesztés Angular 7 keretrendszerrel titkosított fájlszinkronizációs alkalmazáshoz

Konzulens:
Dr. Goldschmidt Balázs
Kölső konzuelns:
Hartung István
External supervisor e-mail:
hartung@tresorit.com
Tárgy:
Önálló laboratórium 1 - Vizuális informatika főspecializáció, MSc Info.
Önálló laboratórium 2 - Vizuális informatika főspecializáció, MSc Info.
Hallgatói létszám:
1
Folytatás:
Szakdolgozat / Diplomaterv
Leírás:

Külső téma, amely a Tresorit Kft-nél végzendő, legalább heti 24 órás munkaidőben. A Tresorit egy volt BME-s diákok által 2011-ben alapított svájci-magyar felhőszolgáltatás, amely végpontok közti titkosítás alkalmazásával teszi lehetővé fájlok biztonságos tárolását, megosztását elsősorban vállalati felhasználók számára.

A Tresorit webes alkalmazásában kliens oldalt, TypeScriptben került implementálásra az ehhez szükséges titkosítás- és alkalmazáslogika. Célunk, hogy a modern technológiákat használva fejlesszük és tartsuk karban az alkalmazást, ennek keretei között a felület elemeit migráljuk Angular JS-ről a legújabb, Angular 7 keretrendszerre.

A hallgató feladata, hogy:

·         Megismerje a Tresorit alkalmazás webes felületének készítéséhez használt Angular 7 keretrendszer által nyújtott eszközöket, valamint a különbségeket Angular JS-hez képest

  •          Megismerje a fejlesztendő alkalmazás felépítését
  •          Végrehajtsa a felület migrációját Angular JS-ről Angular 7-re

Elvárt képességek:

  •          Előismeret webes fejlesztésben, keretrendszerekben és programnyelvekben való jártasság (Javascript, TypeScript, HTML5, SCSS stb.)
  •          Érdeklődés új webes technológiák és szabványok iránt
  •          Megbízhatóság, precizitás
  •          Kiváló kommunikációs képességek – angol nyelven is

Amit kínálunk:

  •          Valós alkalmazás fejlesztésében való részvétel, amelyet világszinten több ezer felhaszáló használ nap mint nap
  •          Fiatal fejlesztőcsapat életében való aktív részvétel, tapasztalt mentorokkal
  •          Gyakornoki lehetőség Budapest egyik legjobb munkakörnyezetében