Skip to content

This application provides the ability to view the groups of the teams participating in the World Cup and their arrangement, in addition to displaying the results of the matches first.

Notifications You must be signed in to change notification settings

Mahmoudagha01/World-Cup-App

Repository files navigation

World Cup Qatar 2022 App

Video

You can see a video Here

Screenshots

Splash screen Home screen Home screen Groups Table screen
photo_2022-11-25_21-15-48 photo_2022-11-25_21-15-55 photo_2022-11-25_21-21-28 photo_2022-11-25_21-28-03
Finshed Matches Screen Upcoming Matches Screen Match Stats screen News Details Screen
photo_2022-11-25_21-18-48 photo_2022-11-25_21-22-43 photo_2022-11-25_21-25-58 photo_2022-11-25_21-24-25

Project Structure

lib
├── business_logic
├── data
├── presentation
├── helper
└── main.dart

business_logic

This folder containes the business logic of the application specificly state management using BloC Cubit.

business_logic
├── Services_cubit
├── News_cubit
├── Upcoming_matches_cubit
└── Glopal_cubit

data

This folder contains all data and operations done to that data

data
├── Data Source(API)
├── models
└── repository

presentation

This folder containes everything related to the Ui f the application.

presentation
├── views
└── widget

Helper

This folder containes router generator and constants.

helper 
├── constants.dart
├── routes.dart
└── router.dart

About

This application provides the ability to view the groups of the teams participating in the World Cup and their arrangement, in addition to displaying the results of the matches first.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published