0% found this document useful (0 votes)
19 views16 pages

Team1 Week5 Report

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views16 pages

Team1 Week5 Report

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 16

GigaChat

Weekly report 2
Week 5
Sprint 2: Friday, November 3rd
Table of content:

Table of content:........................................................................................................................................................................
Overall teamwork......................................................................................................................................................................
Testing Team:............................................................................................................................................................................
Backend Team:..........................................................................................................................................................................
Frontend Team:.........................................................................................................................................................................
Cross-Platform Team:..............................................................................................................................................................
Dev-Ops Team:..........................................................................................................................................................................

Overall teamwork
All teams finished task division on github backlog and identified twitter
components and the design phase was finished.

The front-end team managed to make a unit test for horizontalNavbar general
components and for the Home components. and finished the login and the sign in forms.

For the backend team they finished the api documentation and the schema design and
validation.
For cross platform,they learnt unit testing , made home page layout and handled some
navigation cases found last week.

For the Testing team they learnt more Testing tools and installed it.

Devops launched an AWS EC2 instance and established a connection via SSH. To make their
services accessible, added the domain name "GigaChat.cloudns.org

Testing Team:
Learning more Testing tools and installing it.

Member : ibrahim tarek abdelazeem Amin


Sec: 1 ,Bn: 3

Role: Team Leader


Progress For the Week:

Task Deadline Time State

Phase 1 Report 1/11/23 3 hours complete

System architecture - 1 hour complete

Learning appium (cross platform testing) - 1 hour in progress


design pattern research 31/10/23 1 hour complete

Installing cross platform tools to run the application - 2 hours complete

Weekly report

Notes: appuim is better than playwright for android apps and it


also has extensions for desktop applications ,ios and flutter apps
generally.

Member : Mahmoud Ossama Mahmoud Khattab


Sec: 2 ,Bn: 15

Role: Subteam-leader
Progress For the Week:

Task Deadline Time State

Design pattern Report 31/10/23 2 hours completed


Missed in 1/11/23

Task division - 1 hour completed


Real life applications on k6 - 6 hours completed

Backend Team:
Finishing API documentation, adding validation to the schema
and a good progress in Authentication & Authorization. Also, we divided
our tasks and got ready for the next sprint!

Member : Malek Hossam Abdelfattah

Sec: 2 , Bn: 4

Role: Subteam-leader
Progress For the Week:

Task Deadline Time State

Design pattern Report 31/10/23 2 hours completed


Missed in 1/11/23

Task division - 2 hours completed


Half of User Interactions API Documentation - 1.5 completed
hours

User Profile API Documentation - 2 hours completed

Learning Swagger - 2 hours completed

Member : Kareem Alaa Abdullah

Sec: 2 ,Bn: 3

Role: member
Progress For the Week:

Task Deadline Time State

User Interactions API Documentation - 3 hours completed

Direct Messages API Documentation - 1 hours completed

Learning Swagger + github + express - 6 hours completed

Member : Amr Salahuddin


Sec: 1 ,Bn: 29

Role: member
Progress For the Week:

Task Deadline Time State

Authentication API Documentation - 3 hours completed

Tweets API Documentation - 5 hours completed

learning Swagger + Authentication & Authorization - 4 hours completed


in Express

Design Patterns research - 2 hours completed

Member : Sara Bisheer


Sec: 1 ,Bn: 18

Role: member
Progress For the Week:

Task Deadline Time State


Schema Validation - 2 hours completed

Api documentation For Trend & Homepage - 1 day completed

learning Swagger + MVC (design pattern) - 4 hours completed

Frontend Team:
As a team, we've made significant progress in our learning and development efforts:

Started Learning Unit Testing with Jest and RTL, Identified the pages, page components, and
page features for our project. Efficiently divided tasks among the team members to streamline
our development process. We have identified and documented the signup APIs. Completed unit
testing for the Login component. Successfully completed unit testing for the horizontalNavbar
general component. Initiated the unit testing process for the Home component. Some Started
Learning redux toolkit.

Member : Mohamed Samir Said


Sec: 2, Bn: 7

Role: Subteam-leader
Progress For the Week:

Task Deadline Time State

Design pattern Report 31/10/23 2 hours completed

Task division - 1.5 completed


hours

Meeting for page/component design - 4 hours completed

Unit Testing Horizontal Navbar - 0.5 completed


hour

Unit Testing Home components - - In progress

Learning Jest + Redux - 5 hours In progress

Member : Youssef Mohammed Hagag


Sec: 2, Bn: 34

Role: Member
Progress For the Week:

Task Deadline Time State

Meeting for page/component design - 4 hours completed

Unit Testing Login page - 3 hours completed


Unit Testing Password reset page - 2 hours completed

Learning Jest + RTL - 1 day completed

Member : Mohamed Taher


Sec: 2, Bn: 9

Role: Member
Progress For the Week:

Task Deadline Time State

Meeting for page/component design - 4 hours completed

Landing Page - unit testing - 1.5 In progress


hours

Learning Jest + RTL - 1.5 day In progress

Note: Started checking if landing page renders correctly by checking its elements (still
learning “Jest & RTL” so may appear other tests)

Member : Abdelrahman Mohamed Hefney


Sec: 1, Bn: 21
Role: Member
Progress For the Week:

Task Deadline Time State

Research for Design patterns 31/10/23 1 hour completed

Learning Tailwind + Jest - 1 hour in progress

Meeting for page/component design - 4 hours completed

Member : Ismail Ramadan Mokhtar Shaheen


Sec: 1, Bn: 13

Role: Member
Progress For the Week:

Task Deadline Time State


Pages dividing and design patterns choosing in 31/10/23 1.5 completed
Phase1 hours

Sidebar logoIcon - 1 hour completed

Making sidebar responsive - 4 hours completed

Learning CSS + Jest - 2.5 completed


hours

Meeting for page/component design - 4 hours completed

Cross-Platform Team:
They learnt unit testing , made home page layout and handled some
navigation cases found last week.

Member : Abdulrahman Mohammed Abdulfattah


Sec: 1 ,Bn: 22

Role: Subteam-leader
Progress For the Week:
Task Deadline Time State

Design pattern Report 31/10/23 2 hours completed

Task division and component analysis - 2 days completed

Home page layout 3/11/23 4 hours completed

updated themes for new widgets - 1 hour completed

Member : Osama Saleh Farag


Sec: 1 ,Bn: 12

Role: member
Progress For the Week:

Task Deadline Time State

Profile picture page with functionality - 1 day completed

Learning unit testing - 3 hour in progress


Member : Mohammed Adel Mohammed Ezz Eldin
Sec: 2 ,Bn: 10

Role: member
Progress For the Week:

Task Deadline Time State

handled some navigation cases - 2 hours completed

learning unit testing - 3 days completed

feed (scrollbar) - 3 hours in progress

Tweet (post & view) 3/11/23 - in progress

Missed

Member : Ahmed Mohamed Omer


Sec: 1 ,Bn: 11

Role: member
Progress For the Week:
Task Deadline Time State

Real life applications on flutter - 1 day completed

Learning unit testing - 3 hours in progress

Trending page - 1 hour in progress

Dev-Ops Team:
Subscribed to a free-tier plan and then containerized a mock application and its
associated services, including MongoDB, Mongo Express, Redis, and Nginx, using Docker.
Afterward, launched an AWS EC2 instance and established a connection via SSH. Docker and
Docker-Compose were installed on the EC2 instance, allowing them to fetch Docker images
from Docker Hub and run their applications. To make their services accessible, added the
domain name "GigaChat.cloudns.org"

Member : ِAmr Mohamed Elsheshtawy

Sec: 1 , Bn: 31

Role: Subteam-leader
Progress For the Week:
Task Deadline Time State

Jenkins on automation and CI/CD pipelines - 3 hours in progress

Added domain name GigaChat.cloudns.org. - 1 day completed

Launched a cloud EC2 instance on AWS, connected - 1 day completed


to it using SSH protocol.

Installed Docker on EC2 along with Docker- - 3 hours completed


Compose.

You might also like