LearningPointers - Educational - Brașov - Lucrari 2017 Nationala

Informatii generale

Descriere

    Learning Pointers este un proiect cu scop educativ menit să faciliteze

studiul pointerilor in C++. Pentru ca lecțiile să fie cât mai practice am
creat o unealtă prin care exemplele explicative să poată fi testate de
utilizator dupa bunul plac. Unealta este reprezentată de un debugger de C++
complet, un IDE de sine stătător.

Tehnologii

    Pentru a putea comunica cu serverul in timp real eficient am folosit web sockets, mai exact tehnologia socket.io. Mai mult, comunicarea serverului cu interfața de gdb este realizată la rândul ei cu socket.io pentru a putea avea procesul de debug într-un container izolat (Docker).
Alte tehnologii folosite:

Frontend: - JsTree, Typed.js, Bootstrap4, jQuery, Ace, Gulp.
Backend: - Node.js, MySQL, Async.js, BlueBird, RxJs, GDB, Clang-format.

Cerinte sistem

Browser Firefox, Chrome, Internet Explorer, Edge … (Cu suport HTML5)
Recomandat Firefox :slight_smile:

Realizatori

Andrei Timotei Ardelean

  • Scoala: C.N.I “Grigore Moisil”, Brașov
  • Clasa: 12
  • Judet: Brașov
  • Oras: Brașov

Andrei Gasparovici

  • Scoala: C.N.I. “Grigore Moisil”
  • Clasa: 11
  • Judet: Brașov
  • Oras: Brasov

Screenshots