| Frontend Team | Oică Andra | Bejinariu Anca | Eșanu Andra | Cirnu Delia | Macovei Gabriela | Ciobanu Stefana | Timcu Teodora | Bigu Mihnea | |
| Establish template | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| Site responsiveness | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| Site pages planning | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| Design, colors | ✔ | ✔ | |||||||
| Pages UX, structure planning | |||||||||
| Home page (not used anymore) | ✔ | ✔ | ✔ | ||||||
| Dashboard | ✔ | ✔ | ✔ | ||||||
| Homework | ✔ | ✔ | |||||||
| Upload | ✔ | ✔ | ✔ | ||||||
| Messages (not used anymore) | ✔ | ✔ | ✔ | ||||||
| Compare | ✔ | ✔ | ✔ | ||||||
| User profile | ✔ | ✔ | ✔ | ||||||
| Project styling | |||||||||
| Profile page | ✔ | ||||||||
| Profile page restyling | ✔ | ✔ | |||||||
| Contact page | ✔ | ||||||||
| Compare page | ✔ | ✔ | |||||||
| About page | ✔ | ||||||||
| Error 404 page | ✔ | ✔ | |||||||
| Help page | ✔ | ✔ | |||||||
| Course page | ✔ | ✔ | |||||||
| Courses font changes | ✔ | ||||||||
| Course detail page | ✔ | ✔ | |||||||
| Course edit page | ✔ | ✔ | |||||||
| Course add page | ✔ | ✔ | |||||||
| Course filter | ✔ | ||||||||
| Homework page | ✔ | ✔ | |||||||
| Homework page buttons | ✔ | ||||||||
| Homework detail page | ✔ | ✔ | |||||||
| Homework font changes | ✔ | ✔ | |||||||
| Homework edit page | ✔ | ✔ | |||||||
| Homework add page | ✔ | ✔ | |||||||
| Homework filter | ✔ | ||||||||
| Homework comments date | ✔ | ||||||||
| Files upload page | ✔ | ✔ | |||||||
| Files list page | ✔ | ✔ | |||||||
| Files detail page | ✔ | ✔ | |||||||
| Notifications page | ✔ | ✔ | |||||||
| Notifications restyling | ✔ | ||||||||
| Dropdown menu changes | ✔ | ||||||||
| Menu changes | ✔ | ||||||||
| English to Romanian | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| Logo | ✔ | ||||||||
| Dashboard (not used anymore) | ✔ | ||||||||
| Dashboard restyling (not used anymore) | ✔ | ||||||||
| Forum page ( not used anymore ) | ✔ | ||||||||
| Settings (not used anymore ) | ✔ | ||||||||
| Request page ( not used anymore ) | ✔ | ||||||||
| Management | |||||||||
| Writing tasks | ✔ | ✔ | |||||||
| Back-end assistance for urgent tasks | ✔ | ✔ | |||||||
| Footer and header logos changes | ✔ | ✔ | |||||||
| Website restructuring | ✔ | ✔ | |||||||
| Team project installation assistance | ✔ | ✔ | |||||||
| Blog changes | ✔ | ✔ | |||||||
| QA Team | Agape Ionut-Stefan | Balaita Anca-Georgiana | Duduman Rodica-Adina | Macovei Gabriela | Cirnu Delia | Stefana Ciobanu |
| Use Case Diagrams | ||||||
| Report generation | ✔ | |||||
| Homework statistics | ✔ | |||||
| Courses posting, useful links | ✔ | |||||
| Quizzes | ✔ | |||||
| Program sandboxing, automatic evaluation | ✔ | |||||
| Add members to homework | ✔ | |||||
| Homework compare | ✔ | |||||
| Homework publishing, setting deadlines | ✔ | |||||
| Grading, feedback | ✔ | |||||
| Polls | ✔ | |||||
| Homework upload | ✔ | |||||
| Student-teacher communication | ✔ | |||||
| Project | ||||||
| Application Tools for Functionality Testing | ✔ | |||||
| Application Tools for Interface Testing | ✔ | |||||
| Examples of Homework | ✔ | ✔ | ✔ | |||
| CSS validation | ✔ | |||||
| Application Tools for Usability Testing | ✔ | |||||
| Application Tools for Compatibilty Testing | ✔ | |||||
| First Navigation Test | ✔ | |||||
| Test the forms of the application | ✔ | |||||
| Application Tools for Performance Testing | ✔ | |||||
| Application Tools for Security Testing | ✔ | |||||
| Database seeders | ✔ | |||||
| HTML Validation | ✔ | |||||
| Security Testing using NetSparker | ✔ | |||||
| Usage manual | ✔ | ✔ | ||||
| Video | ✔ | |||||
| Login tests(parola gresita, user inexistent, remember password, redirectionare inregistrare, forgot password, logare fara introducere date, logare fara introducere email, logare fara introducere parola, emailul nu contine a rond, emailul contine caractere chinezesti, emailul contine spatii ) | ✔ | |||||
| Raport de testare | ✔ | ✔ | ✔ | |||
| Teste(Schimbare parola din profil, Schimbare email din profil, Incarcare tema ) | ✔ | |||||
| Teste de inregistrare (Inregistrare_Si_Directionare_Catre_Login, Email_Deja_Existent, Parole_Diferite, Campuri_Necompletate_Register, Input_Gresit_Parola, Input_Gresit_An, Input_Gresit_An2, Input_Gresit1, Caractere_Chinezesti_Nume_Prenume) | ✔ | |||||
| Teste(Abonare la cursuri, Test_Trimitere_Mesaj_catre_Support, Adaugare_Si_Stergere_Comentariu ) | ✔ | |||||
| Test de securitate using NetSparker | ✔ | |||||
| Test Slowests Pages | ✔ | |||||
| Testate de navigare - butoane si campuri | ✔ | |||||
| Test - Content checking | ✔ | |||||
| Browser compatibility test | ✔ | |||||
| Phone compatibility test | ✔ | |||||
| OS compatibility test | ✔ | |||||
| Management | ||||||
| Writing tasks & setting deadlines | ✔ | |||||
| Decision to work on LucidChart.com | ✔ | |||||
| Decision to work on Katalon Studio | ✔ | |||||
| Backend Team | Dominte Teodor-Alexandrin | Milea Mihai-Cristian | Roibu Radu Marian | Dominte Delia | Romila Vlad-Ciprian | Bacaoanu Nicoleta-Ioana | Rozimovschii Denis | Bocsan Andrei-Florin |
| Participation in database discussions | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| Research concerning other implementations for our functionalities | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| Class diagram | ✔ | ✔ | ✔ | ✔ | ||||
| Requirements sheet | ✔ | |||||||
| Database work | ||||||||
| migrations & tables & relations between tables | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Project functionality | ||||||||
| Research on the web for similar functionalities and how we can use them | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Comparator discussions | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Code maintenance( comments etc... ) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| Page routes | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| Feedback system | ✔ | ✔ | ||||||
| Homework upload | ✔ | ✔ | ||||||
| Grade system | ✔ | ✔ | ✔ | ✔ | ||||
| Download homeworks system | ✔ | ✔ | ||||||
| Upload files | ✔ | ✔ | ✔ | |||||
| Login/Register | ✔ | ✔ | ✔ | |||||
| Combining all functionalities | ✔ | ✔ | ||||||
| Courses list page | ✔ | |||||||
| Course edit page | ✔ | |||||||
| Course detail page | ✔ | |||||||
| Homeworks list page | ✔ | |||||||
| Homeworks detail page | ✔ | |||||||
| Homeworks edit page | ✔ | |||||||
| Files showing of content | ✔ | |||||||
| Add helper functions | ✔ | ✔ | ||||||
| Validations | ✔ | ✔ | ✔ | ✔ | ||||
| Add page restrictions ( pages for teachers, etc... ) | ✔ | ✔ | ||||||
| Contact page | ✔ | ✔ | ||||||
| Translations | ✔ | |||||||
| Functionality verification & bugs discovery | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Comparator functionality | ✔ | |||||||
| Filters | ✔ | ✔ | ✔ | ✔ | ||||
| Bug fixing | ✔ | ✔ | ✔ | |||||
| Comparator feedback | ✔ | |||||||
| Notifications | ✔ | |||||||
| Pdf statistics generator | ✔ | |||||||
| Reset email+password functionality | ✔ | |||||||
| Profile page | ✔ | ✔ | ||||||
| Management | ||||||||
| Writing tasks & setting deadlines & final decisions making | ✔ | |||||||
| Project documentation | ✔ | |||||||
| Tutorial on how to work with database | ✔ | |||||||
| Member repartisation for tasks | ✔ | |||||||
| Permanent communication with administration | ✔ | |||||||
| Administration | Bocsan Andrei-Florin | Rozimovschii Denis | Bigu Mihnea |
| Wiki pages writing | ✔ | ✔ | ✔ |
| Front-end language decision (bootstrap 4) | ✔ | ✔ | ✔ |
| Back-end language decision (PHP - Laravel) | ✔ | ✔ | ✔ |
| Process of writing mails | ✔ | ✔ | ✔ |
| Setting deadlines + communicating them to the members | ✔ | ✔ | ✔ |
| Trello organization | ✔ | ✔ | ✔ |
| Github organisation | ✔ | ✔ | ✔ |
| Solving conflicts & merging code into the right branches | ✔ | ✔ | ✔ |
| Github support | ✔ | ✔ | ✔ |
| Team reorganise decision | ✔ | ✔ | ✔ |
| Putting the website on a live server | ✔ | ✔ | ✔ |
| Communication with team leaders | ✔ | ✔ | ✔ |
| Writing the activity table | ✔ | ✔ | ✔ |