Skip to content

adnanebnz/algeria-eats-mobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algeria Eats

Algeria Eats is a Flutter-based mobile application designed to provide users with a seamless food ordering experience. This project leverages various Flutter packages and Firebase services to deliver a robust and efficient application.

Getting Started

To get started with Algeria Eats, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/algeria_eats.git
    cd algeria_eats
  2. Install dependencies:

    flutter pub get
  3. Run the application:

    flutter run

Dependencies

The project uses the following dependencies:

  • flutter
  • cupertino_icons
  • get
  • get_storage
  • dartz
  • equatable
  • dio
  • pretty_dio_logger
  • introduction_screen
  • intl
  • flutter_native_splash
  • flutter_svg
  • shimmer
  • carousel_slider
  • dzair_data_usage
  • animate_do
  • confetti
  • internet_connection_checker_plus
  • cached_network_image

For a complete list of dependencies, refer to the pubspec.yaml file.

Firebase Integration

The project is integrated with Firebase for various services such as authentication, cloud messaging, and crashlytics. Ensure you have the correct google-services.json and GoogleService-Info.plist files in the respective Android and iOS directories.

Configuration

Android

  • The Android-specific configurations are located in the android/app/build.gradle and android/app/src/main/AndroidManifest.xml files.
  • Themes are defined in styles.xml and styles-v31.xml.

iOS

  • The iOS-specific configurations are located in the ios/Runner.xcodeproj/project.pbxproj file.
  • Ensure the firebase_app_id_file.json is correctly placed in the iOS directory.

Linting

The project uses the Flutter lints package. The lint rules are defined in the analysis_options.yaml file.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request for any enhancements or bug fixes.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Resources

For any questions or support, please open an issue in the repository.


Happy coding!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages