An open API service indexing awesome lists of open source software.

https://github.com/ayushsoni45655/productapp

Developed a feature-rich product app using Flutter with BLoC state management for efficient state handling, Shared Preferences for local storage, and Dart. Integrated POST APIs to manage backend operations, ensuring seamless performance and a smooth user experience.
https://github.com/ayushsoni45655/productapp

addproduct api dart flutter productapp productappinflutter productsshopping restapi sharedpreference shoppingapp

Last synced: 7 months ago
JSON representation

Developed a feature-rich product app using Flutter with BLoC state management for efficient state handling, Shared Preferences for local storage, and Dart. Integrated POST APIs to manage backend operations, ensuring seamless performance and a smooth user experience.

Awesome Lists containing this project

README

          

# Products App 🛍️

A feature-rich Flutter application for managing and showcasing products efficiently. The app uses modern state management techniques and API integration for seamless performance.
| DownLod App |

Download App

---

## Features ✨
- **BLoC State Management**: Efficient state handling for better performance.
- **API Integration**: Integrated POST APIs for backend operations.
- **Shared Preferences**: Local storage for saving user data.
- **Firestore**: Store and retrieve product details and images.
- **Image Slider**: Interactive product image slider.
- **Responsive UI**: Mobile-friendly design with smooth navigation.

---

## Screenshots 📸

| Home Screen |
|--------------------------|
| ![Login Screen](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4YSSs1_Y4P2Fa4uBZ-2I-qVLeWCiVnQtji7kpR_yVBk1jjP-kKJOJIZLzPDpEiVWqZYmtg79jpWd-hTU-c1MXUgo4h1rAaAd-4ZBYp4BRUf3-EBUNHJ2zm8f0JZECcbtiAB8zXAdVWbZMiIrzZxQ7JOsi7f0dlBZdh_rENGeBF4QK3U8y76rKzfx3yHjO/s856/Screenshot%202024-12-18%20210429.png) |
| Add Product Screen |
|--------------------------|
| ![Add Product](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEEqp2DtFsEc1WVsi0GVqjcgvDAnHY0IOXIHkhF8QkpNE0A-OHUDMndeamxLGtFExaQMtYSnv37K2CqWZGXoyTooytXwq5nXR1i2rSZHTsnD80eZPAOiGV2It9tgZv7Ja-86WO7sQe-Kf6I6NGJihjhC_j78l4ik8rkvvcHSan-VupHtkwllxwInBr9KKw/s675/Screenshot%202024-12-18%20211227.png) |
| Home Screen |
![Home Screen](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5ToWISbDSnoOCnF8-jyeWYXVZOmyfGAuSBrejmsRYnWKNAffeZEFaprs9wel0HuqG3pV21EGs8fOROfS5D1Dec5jvkvVqhrRRcjSFVP8XDy4Q9RRdmstjSWipIdIBif7opEqjWcorQXAb6sccYzFQE4KbGReFMDU3Esl0sgC2_KxBw6rnzXtkiEDJvFVE/s897/Screenshot%202024-12-18%20211208.png)
---

## Tech Stack 🛠️
- **Flutter**: For building the UI.
- **Dart**: Programming language for the app.
- **BLoC**: State management solution.
- **http**: API integration.
- **Shared Preferences**: Local storage.
- **Firestore**: Database for storing product data.