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 | ✔ | ✔ | ✔ |