https://github.com/aliesmaeil/shopper
Mobile Application that enables user to browse, search, and purchase products or services from various categories such as clothing, electronics, groceries, and more.
https://github.com/aliesmaeil/shopper
api dart flutter profiling restful-api searching server-side sharedpreferences shopping themes
Last synced: 2 months ago
JSON representation
Mobile Application that enables user to browse, search, and purchase products or services from various categories such as clothing, electronics, groceries, and more.
- Host: GitHub
- URL: https://github.com/aliesmaeil/shopper
- Owner: AliEsmaeil
- License: mit
- Created: 2024-09-05T19:26:52.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T09:52:05.000Z (7 months ago)
- Last Synced: 2025-01-22T18:51:33.501Z (4 months ago)
- Topics: api, dart, flutter, profiling, restful-api, searching, server-side, sharedpreferences, shopping, themes
- Language: Dart
- Homepage:
- Size: 5.54 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Shopper
Mobile Application that enables user to browse, search, and purchase products or services from various categories such as clothing, electronics, groceries, and more. It typically offers features like user account creation, product search with filters, detailed product descriptions and managing favorite products.**Table of Contents**
- Features and usage
- Technologies used
- How it looks
- How to install
__________________________________________________________________**Features and usage**
This app offers a professional account management starting from account creation, updating and even deletion of user accounts.
Moreover, it interacts with a cohesive backend environment to get the required data, manage user accounts and carts.
The products which could be bought is explored in different categories and user is able to add a product to favorites which is directly passed to the server.
**Technologies used**
- Dart
- Flutter
- Cubit
- Restful API
- Local Data Persistence (Shared preferences)
- Serialization - Deserialization#### How it Looks



you could see screenshots singularly, just go to [screenshots](screenshots) dir.
**How to install**
You can simply follow these steps:
1. ```
git clone https://github.com/AliEsmaeil/shopper.git
```
open the app in an IDE, and it's supposed that you have flutter installed on your machine.2. ```
flutter clean
```3. ```
flutter pub get
```
You are free to run, go ahead.