Skip to content

fhermas22/ministore

Repository files navigation

🛍️ MiniStore - Product Showcase App

A lightweight and elegant product showcase mobile application built with Flutter. This app connects to a RESTful API to fetch and display products in a modern, user-friendly interface — ideal for small e-commerce or catalog-based businesses.


📱 Features

  • 🧾 Fetch and display product listings from an external API
  • 🔍 View detailed information about each product
  • 📦 Clean and modular UI with responsive design
  • 🌐 RESTful API integration
  • 💡 Offline-ready structure (optional future support)

🛠️ Tech Stack


📂 Project Structure (simplified)

. ├── lib │ ├── models │ │ └── product.dart │ ├── services │ │ └── api_services.dart │ ├── utils │ │ ├── colors.dart │ │ ├── images.dart │ │ ├── routes.dart │ │ ├── string_extensions.dart │ │ ├── strings.dart │ │ └── text_sizes.dart │ ├── views │ │ ├── categories.dart │ │ ├── category_products.dart │ │ ├── favorites.dart │ │ ├── home.dart │ │ ├── navigation_menu.dart │ │ ├── product_details.dart │ │ └── splash.dart │ └── widgets │ ├── custom_network_image.dart │ ├── product_card.dart │ ├── shimmer_grid.dart │ ├── shimmer_list.dart │ └── shimmer_product_card.dart ├── app.dart └── main.dart


🚀 Getting Started

  1. Clone the repo
  2. Run flutter pub get
  3. Launch the app on an emulator or device
  4. Make sure your API is reachable

© License

MIT — Feel free to use and adapt as needed.

About

MiniStore is a lightweight and elegant product showcase mobile application built with Flutter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published