Skip to content

Fydyr/flutter-project-r411

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

99 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

flutter-project-r411-banner

license last-commit repo-top-language repo-language-count

Built with the tools and technologies:

Swift HTML5 Gradle Dart CMake C java


πŸ”— Table of Contents


πŸ“ Overview

This project is an application tcg pokemon that lets the user open packs of 5 cards and view the collected cards in a collection


πŸ‘Ύ Features


πŸ“ Project Structure

└── flutter-project-r411/
    β”œβ”€β”€ README.md
    β”œβ”€β”€ analysis_options.yaml
    β”œβ”€β”€ android
    β”‚   β”œβ”€β”€ .gitignore
    β”‚   β”œβ”€β”€ app
    β”‚   β”‚   β”œβ”€β”€ build.gradle
    β”‚   β”‚   └── src
    β”‚   β”‚       β”œβ”€β”€ debug
    β”‚   β”‚       β”œβ”€β”€ main
    β”‚   β”‚       └── profile
    β”‚   β”œβ”€β”€ build.gradle
    β”‚   β”œβ”€β”€ gradle
    β”‚   β”‚   └── wrapper
    β”‚   β”‚       └── gradle-wrapper.properties
    β”‚   β”œβ”€β”€ gradle.properties
    β”‚   └── settings.gradle
    β”œβ”€β”€ images
    β”‚   β”œβ”€β”€ backgrounds
    β”‚   β”‚   β”œβ”€β”€ background_game_menu_pack.jpg
    β”‚   β”‚   └── background_screen_title.jpg
    β”‚   β”œβ”€β”€ banners
    β”‚   β”‚   β”œβ”€β”€ banner_pack_charizard.jpg
    β”‚   β”‚   β”œβ”€β”€ banner_pack_mew.jpg
    β”‚   β”‚   └── banner_pack_pickachu.jpg
    β”‚   β”œβ”€β”€ images_cards
    β”‚   β”‚   β”œβ”€β”€ Bulbizard.png
    β”‚   β”‚   β”œβ”€β”€ Charizard.png
    β”‚   β”‚   β”œβ”€β”€ Mewtwo.png
    β”‚   β”‚   β”œβ”€β”€ Pickachu.png
    β”‚   β”‚   └── Ratata.png
    β”‚   └── types
    β”‚       β”œβ”€β”€ Bug.png
    β”‚       β”œβ”€β”€ Dark.png
    β”‚       β”œβ”€β”€ Dragon.png
    β”‚       β”œβ”€β”€ Electric.png
    β”‚       β”œβ”€β”€ Fairy.png
    β”‚       β”œβ”€β”€ Fighting.png
    β”‚       β”œβ”€β”€ Fire.png
    β”‚       β”œβ”€β”€ Flying.png
    β”‚       β”œβ”€β”€ Ghost.png
    β”‚       β”œβ”€β”€ Grass.png
    β”‚       β”œβ”€β”€ Ground.png
    β”‚       β”œβ”€β”€ Ice.png
    β”‚       β”œβ”€β”€ Normal.png
    β”‚       β”œβ”€β”€ Poison.png
    β”‚       β”œβ”€β”€ Psychic.png
    β”‚       β”œβ”€β”€ Rock.png
    β”‚       β”œβ”€β”€ Steel.png
    β”‚       └── Water.png
    β”œβ”€β”€ ios
    β”‚   β”œβ”€β”€ .gitignore
    β”‚   β”œβ”€β”€ Flutter
    β”‚   β”‚   β”œβ”€β”€ AppFrameworkInfo.plist
    β”‚   β”‚   β”œβ”€β”€ Debug.xcconfig
    β”‚   β”‚   └── Release.xcconfig
    β”‚   β”œβ”€β”€ Runner
    β”‚   β”‚   β”œβ”€β”€ AppDelegate.swift
    β”‚   β”‚   β”œβ”€β”€ Assets.xcassets
    β”‚   β”‚   β”‚   β”œβ”€β”€ AppIcon.appiconset
    β”‚   β”‚   β”‚   └── LaunchImage.imageset
    β”‚   β”‚   β”œβ”€β”€ Base.lproj
    β”‚   β”‚   β”‚   β”œβ”€β”€ LaunchScreen.storyboard
    β”‚   β”‚   β”‚   └── Main.storyboard
    β”‚   β”‚   β”œβ”€β”€ Info.plist
    β”‚   β”‚   └── Runner-Bridging-Header.h
    β”‚   β”œβ”€β”€ Runner.xcodeproj
    β”‚   β”‚   β”œβ”€β”€ project.pbxproj
    β”‚   β”‚   β”œβ”€β”€ project.xcworkspace
    β”‚   β”‚   β”‚   β”œβ”€β”€ contents.xcworkspacedata
    β”‚   β”‚   β”‚   └── xcshareddata
    β”‚   β”‚   └── xcshareddata
    β”‚   β”‚       └── xcschemes
    β”‚   β”œβ”€β”€ Runner.xcworkspace
    β”‚   β”‚   β”œβ”€β”€ contents.xcworkspacedata
    β”‚   β”‚   └── xcshareddata
    β”‚   β”‚       β”œβ”€β”€ IDEWorkspaceChecks.plist
    β”‚   β”‚       └── WorkspaceSettings.xcsettings
    β”‚   └── RunnerTests
    β”‚       └── RunnerTests.swift
    β”œβ”€β”€ lib
    β”‚   β”œβ”€β”€ api
    β”‚   β”‚   β”œβ”€β”€ api_helper.dart
    β”‚   β”‚   └── dio_provider.dart
    β”‚   β”œβ”€β”€ app_const.dart
    β”‚   β”œβ”€β”€ data
    β”‚   β”‚   β”œβ”€β”€ nb_cards_data.dart
    β”‚   β”‚   └── pokemon_data.dart
    β”‚   β”œβ”€β”€ database
    β”‚   β”‚   β”œβ”€β”€ attack
    β”‚   β”‚   β”‚   β”œβ”€β”€ attack_data.dart
    β”‚   β”‚   β”‚   β”œβ”€β”€ attack_data.g.dart
    β”‚   β”‚   β”‚   └── attack_database_interraction.dart
    β”‚   β”‚   β”œβ”€β”€ database_service.dart
    β”‚   β”‚   β”œβ”€β”€ pokemon_database
    β”‚   β”‚   β”‚   β”œβ”€β”€ pokemon_data.dart
    β”‚   β”‚   β”‚   β”œβ”€β”€ pokemon_data.g.dart
    β”‚   β”‚   β”‚   └── pokemon_database_interraction.dart
    β”‚   β”‚   └── type_image
    β”‚   β”‚       β”œβ”€β”€ type_database_interraction.dart
    β”‚   β”‚       β”œβ”€β”€ type_image_data.dart
    β”‚   β”‚       └── type_image_data.g.dart
    β”‚   β”œβ”€β”€ home_page.dart
    β”‚   β”œβ”€β”€ main.dart
    β”‚   β”œβ”€β”€ store
    β”‚   β”‚   β”œβ”€β”€ collection_store.dart
    β”‚   β”‚   β”œβ”€β”€ deck_store.dart
    β”‚   β”‚   └── pokemon_store.dart
    β”‚   └── widgets
    β”‚       β”œβ”€β”€ background.dart
    β”‚       β”œβ”€β”€ button.dart
    β”‚       β”œβ”€β”€ card_pack.dart
    β”‚       β”œβ”€β”€ collection_page.dart
    β”‚       β”œβ”€β”€ drawn_cards_page.dart
    β”‚       β”œβ”€β”€ image_card_pokemon.dart
    β”‚       └── pokemon_card.dart
    β”œβ”€β”€ linux
    β”‚   β”œβ”€β”€ .gitignore
    β”‚   β”œβ”€β”€ CMakeLists.txt
    β”‚   β”œβ”€β”€ flutter
    β”‚   β”‚   β”œβ”€β”€ CMakeLists.txt
    β”‚   β”‚   β”œβ”€β”€ generated_plugin_registrant.cc
    β”‚   β”‚   β”œβ”€β”€ generated_plugin_registrant.h
    β”‚   β”‚   └── generated_plugins.cmake
    β”‚   └── runner
    β”‚       β”œβ”€β”€ CMakeLists.txt
    β”‚       β”œβ”€β”€ main.cc
    β”‚       β”œβ”€β”€ my_application.cc
    β”‚       └── my_application.h
    β”œβ”€β”€ macos
    β”‚   β”œβ”€β”€ .gitignore
    β”‚   β”œβ”€β”€ Flutter
    β”‚   β”‚   β”œβ”€β”€ Flutter-Debug.xcconfig
    β”‚   β”‚   β”œβ”€β”€ Flutter-Release.xcconfig
    β”‚   β”‚   └── GeneratedPluginRegistrant.swift
    β”‚   β”œβ”€β”€ Runner
    β”‚   β”‚   β”œβ”€β”€ AppDelegate.swift
    β”‚   β”‚   β”œβ”€β”€ Assets.xcassets
    β”‚   β”‚   β”‚   └── AppIcon.appiconset
    β”‚   β”‚   β”œβ”€β”€ Base.lproj
    β”‚   β”‚   β”‚   └── MainMenu.xib
    β”‚   β”‚   β”œβ”€β”€ Configs
    β”‚   β”‚   β”‚   β”œβ”€β”€ AppInfo.xcconfig
    β”‚   β”‚   β”‚   β”œβ”€β”€ Debug.xcconfig
    β”‚   β”‚   β”‚   β”œβ”€β”€ Release.xcconfig
    β”‚   β”‚   β”‚   └── Warnings.xcconfig
    β”‚   β”‚   β”œβ”€β”€ DebugProfile.entitlements
    β”‚   β”‚   β”œβ”€β”€ Info.plist
    β”‚   β”‚   β”œβ”€β”€ MainFlutterWindow.swift
    β”‚   β”‚   └── Release.entitlements
    β”‚   β”œβ”€β”€ Runner.xcodeproj
    β”‚   β”‚   β”œβ”€β”€ project.pbxproj
    β”‚   β”‚   β”œβ”€β”€ project.xcworkspace
    β”‚   β”‚   β”‚   └── xcshareddata
    β”‚   β”‚   └── xcshareddata
    β”‚   β”‚       └── xcschemes
    β”‚   β”œβ”€β”€ Runner.xcworkspace
    β”‚   β”‚   β”œβ”€β”€ contents.xcworkspacedata
    β”‚   β”‚   └── xcshareddata
    β”‚   β”‚       └── IDEWorkspaceChecks.plist
    β”‚   └── RunnerTests
    β”‚       └── RunnerTests.swift
    β”œβ”€β”€ pubspec.lock
    β”œβ”€β”€ pubspec.yaml
    β”œβ”€β”€ test
    β”‚   └── widget_test.dart
    β”œβ”€β”€ web
    β”‚   β”œβ”€β”€ favicon.png
    β”‚   β”œβ”€β”€ icons
    β”‚   β”‚   β”œβ”€β”€ Icon-192.png
    β”‚   β”‚   β”œβ”€β”€ Icon-512.png
    β”‚   β”‚   β”œβ”€β”€ Icon-maskable-192.png
    β”‚   β”‚   └── Icon-maskable-512.png
    β”‚   β”œβ”€β”€ index.html
    β”‚   └── manifest.json
    └── windows
        β”œβ”€β”€ .gitignore
        β”œβ”€β”€ CMakeLists.txt
        β”œβ”€β”€ flutter
        β”‚   β”œβ”€β”€ CMakeLists.txt
        β”‚   β”œβ”€β”€ generated_plugin_registrant.cc
        β”‚   β”œβ”€β”€ generated_plugin_registrant.h
        β”‚   └── generated_plugins.cmake
        └── runner
            β”œβ”€β”€ CMakeLists.txt
            β”œβ”€β”€ Runner.rc
            β”œβ”€β”€ flutter_window.cpp
            β”œβ”€β”€ flutter_window.h
            β”œβ”€β”€ main.cpp
            β”œβ”€β”€ resource.h
            β”œβ”€β”€ resources
            β”‚   └── app_icon.ico
            β”œβ”€β”€ runner.exe.manifest
            β”œβ”€β”€ utils.cpp
            β”œβ”€β”€ utils.h
            β”œβ”€β”€ win32_window.cpp
            └── win32_window.h

πŸ“‚ Project Index

FLUTTER-PROJECT-R411/
__root__
analysis_options.yaml
pubspec.yaml
ios
Runner.xcworkspace
contents.xcworkspacedata
xcshareddata
WorkspaceSettings.xcsettings
IDEWorkspaceChecks.plist
Runner.xcodeproj
project.pbxproj
xcshareddata
xcschemes
Runner.xcscheme
project.xcworkspace
contents.xcworkspacedata
xcshareddata
WorkspaceSettings.xcsettings
IDEWorkspaceChecks.plist
Flutter
AppFrameworkInfo.plist
Debug.xcconfig
Release.xcconfig
RunnerTests
RunnerTests.swift
Runner
Runner-Bridging-Header.h
AppDelegate.swift
Info.plist
Assets.xcassets
LaunchImage.imageset
Contents.json
AppIcon.appiconset
Contents.json
Base.lproj
Main.storyboard
LaunchScreen.storyboard
lib
app_const.dart
main.dart
home_page.dart
store
pokemon_store.dart
collection_store.dart
deck_store.dart
widgets
card_pack.dart
pokemon_card.dart
button.dart
image_card_pokemon.dart
background.dart
drawn_cards_page.dart
collection_page.dart
api
api_helper.dart
dio_provider.dart
database
database_service.dart
attack
attack_database_interraction.dart
attack_data.dart
attack_data.g.dart
type_image
type_database_interraction.dart
type_image_data.dart
type_image_data.g.dart
pokemon_database
pokemon_data.g.dart
pokemon_data.dart
pokemon_database_interraction.dart
android
build.gradle
settings.gradle
app
build.gradle
src
main
java
kinator
fr
flutter_project_r411
MainActivity.java
windows
CMakeLists.txt
flutter
CMakeLists.txt
generated_plugin_registrant.cc
generated_plugin_registrant.h
generated_plugins.cmake
runner
flutter_window.h
< href='https://github.com/Fydyr/flutter-project-r411/blob/master/windows/runner/win32_window.cpp'>win32_window.cpp
utils.h
resource.h
Runner.rc
CMakeLists.txt
flutter_window.cpp
win32_window.h
runner.exe.manifest
main.cpp
utils.cpp
test
widget_test.dart
macos
Runner.xcworkspace
contents.xcworkspacedata
xcshareddata
IDEWorkspaceChecks.plist
Runner.xcodeproj
project.pbxproj
xcshareddata
xcschemes
Runner.xcscheme
project.xcworkspace
xcshareddata
IDEWorkspaceChecks.plist
Flutter
GeneratedPluginRegistrant.swift
Flutter-Debug.xcconfig
Flutter-Release.xcconfig
RunnerTests
RunnerTests.swift
Runner
DebugProfile.entitlements
AppDelegate.swift
Info.plist
MainFlutterWindow.swift
Release.entitlements
Assets.xcassets
AppIcon.appiconset
Contents.json
Configs
AppInfo.xcconfig
Debug.xcconfig
Release.xcconfig
Warnings.xcconfig
Base.lproj
MainMenu.xib
web
index.html
manifest.json
linux
CMakeLists.txt
flutter
CMakeLists.txt
generated_plugin_registrant.cc
generated_plugin_registrant.h
generated_plugins.cmake
runner
main.cc
my_application.cc
CMakeLists.txt
my_application.h

πŸš€ Getting Started

β˜‘οΈ Prerequisites

Before getting started with flutter-project-r411, ensure your runtime environment meets the following requirements:

  • Programming Language: Dart

βš™οΈ Installation

Install flutter-project-r411 using one of the following methods:

Build from source:

  1. Clone the flutter-project-r411 repository:
❯ git clone https://github.com/Fydyr/flutter-project-r411
  1. Navigate to the project directory:
❯ cd flutter-project-r411
  1. Install the project dependencies:

Using pub Β 

❯ pub get

πŸ€– Usage

Run flutter-project-r411 using the following command: Using pub Β 

❯ dart {entrypoint}

πŸ”° Contributing

  • πŸ’¬ Join the Discussions: Share your insights, provide feedback, or ask questions.
  • πŸ› Report Issues: Submit bugs found or log feature requests for the flutter-project-r411 project.
  • πŸ’‘ Submit Pull Requests: Review open PRs, and submit your own PRs.
Contributing Guidelines
  1. Fork the Repository: Start by forking the project repository to your github account.
  2. Clone Locally: Clone the forked repository to your local machine using a git client.
    git clone https://github.com/Fydyr/flutter-project-r411
  3. Create a New Branch: Always work on a new branch, giving it a descriptive name.
    git checkout -b new-feature-x
  4. Make Your Changes: Develop and test your changes locally.
  5. Commit Your Changes: Commit with a clear message describing your updates.
    git commit -m 'Implemented new feature x.'
  6. Push to github: Push the changes to your forked repository.
    git push origin new-feature-x
  7. Submit a Pull Request: Create a PR against the original project repository. Clearly describe the changes and their motivations.
  8. Review: Once your PR is reviewed and approved, it will be merged into the main branch. Congratulations on your contribution!
Contributor Graph


πŸ™Œ Acknowledgments

- List any resources, contributors, inspiration, etc. here.

List of Api use :

For the application to work, contact Julien (kinatorrexrusse) on discord


About

Mobile app of collection card pokemon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •