Skip to content

Fady-Esam/fruits-app

Repository files navigation

🍎🍌🍉 Flutter Fruits App

A Flutter app for managing and exploring fruits, integrated with a custom RESTful API.
Built with Clean Architecture for scalability and maintainability and BLoC Pattern for predictable and scalable UI logic. Currently under active development and debugging.


🚧 Development Status

  • ⚠️ This project is a work in progress
  • 🚫 Features and UI are not complete
  • 🐞 Expect bugs, incomplete functionality, and breaking changes
  • 🔄 Updates and improvements coming soon
  • 🔧 API integration in testing phase

This README will be updated as the project progresses.


✨ Key Features (Implemented So Far)

  • 🔐 Secure authentication (Login / Signup / Logout)
  • 🚀 Splash Screen with smooth transition
  • 🎯 Onboarding Flow for first-time users
  • 🏠 Home Screen with clean layout and navigation
  • 🥇 Display of Best-Selling Fruits

🛠️ Languages & Tools

Tech stack icons Hive

📦 Packages Used (Implemented So Far)

  • 📐 svg_flutter
  • dots_indicator
  • 📦 hive_flutter / hive
  • 🔁 flutter_bloc
  • 🌐 dio
  • ♾️ dartz
  • 🧩 get_it
  • modal_progress_hud_nsn
  • 🌍 http
  • 💀 skeletonizer
  • 🔒 flutter_secure_storage
  • 📅 intl

🔗 Related Projects


📫 Connect With Me

Fady Esam   Email

Releases

No releases published

Packages

No packages published

Languages