Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/asciencioalex/timbu-shop-app

This is a comprehensive e-commerce mobile application built using Flutter and Dart. It uses Timbu API to display a wide range of products, allowing users to browse through various categories, view detailed product descriptions, add items to their shopping cart, and complete purchases through a streamlined checkout process.
https://github.com/asciencioalex/timbu-shop-app

api dart ecommerce flutter hnginternship payment-gateway timbu-api

Last synced: about 2 months ago
JSON representation

This is a comprehensive e-commerce mobile application built using Flutter and Dart. It uses Timbu API to display a wide range of products, allowing users to browse through various categories, view detailed product descriptions, add items to their shopping cart, and complete purchases through a streamlined checkout process.

Awesome Lists containing this project

README

        


Timbu Product Viewer README

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [💻 Getting Started](#getting-started)
- [Setup Instructions](#setup)
- [Prerequisites](#prerequisites)
- [Screenshots](#screenshots)
- [APK Download link](#apk-download)
- [Appetize showcase](#appetize-showcase)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [❓ FAQ ](#faq)
- [📝 License](#license)

# 📖 Timbu Shop App

**Timbu shop App** This is a comprehensive e-commerce mobile application built using Flutter and Dart. It uses Timbu API to display a wide range of products, allowing users to browse through various categories, view detailed product descriptions, add items to their shopping cart, and complete purchases through a streamlined checkout process.

## 🛠 Built With

### Tech Stack

Dart

Flutter

### Key Features

- **Product Screen**
- **Checkout Screen**
- **Order Success Screen**

(back to top)

## 💻 Getting Started

To get a local copy up and running, follow these steps.

### Prerequisites

In order to run this project, you need the following:
- Visual Studio Code IDE
- Flutter SDK

### Setup Instructions
1. Clone the repository: `git clone https://github.com/AsciencioAlex/Timbu-Shop-App.git`
2. Navigate to the project directory: `cd imbu-Shop-App`
3. Run `flutter pub get` to install dependencies.
4. Run the app on an emulator or physical device: `flutter run`

### Screenshots
![Home Page](assets/screenshots/home.png)
![Cart One Page](assets/screenshots/cart_1.png)
![Cart Two Page](assets/screenshots/cart_2.png)
![Cart Three Page](assets/screenshots/cart_3.png)
![Product List Page](assets/screenshots/product_list.png)
![Checkout Page](assets/screenshots/checkout.png)
![Payment Page](assets/screenshots/payment.png)
![Purchase Success Page](assets/screenshots/success.png)
![Order History Page Page](assets/screenshots/order_history.png)
![Profile Page](assets/screenshots/profile.png)
![Favorite/Wishlist Page](assets/screenshots/wishlist.png)
![Order Summary Page](assets/screenshots/order_summary.png)

### APK Download Link
[Download APK](https://drive.google.com/file/d/1eAV06q-NijHDvj1_QOvsJ8hEdezLTjef/view?usp=sharing)

### Appetize.io Showcase
[Appetize.io Demo](https://appetize.io/app/b_bqt4idqhwf7rwhqerho4wipkey)

(back to top)

## 👥 Authors

👤 **Alex Asciencio**
- GitHub: [@AsciencioAlex](https://github.com/AsciencioAlex)
- X: [@Codnetech](https://x.com/Codnetech)
- LinkedIn: [Alex Asciencio](https://ke.linkedin.com/in/alex-asciencio-413612b9)
- Medium: [@asciencioalex](https://medium.com/@asciencioalex)

(back to top)

## 🔭 Future Features

- [ ] Additional pages for product categories
- [ ] Integration of multiple payment methods
- [ ] More features and widgets

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/AsciencioAlex/imbu-Shop-App/issues).

(back to top)

## ⭐️ Show your support

If you like this project, feel free to clone it and incorporate features that enhance your own projects.

(back to top)

## 🙏 Acknowledgements

I thank HNG for this opportunity.

(back to top)

## ❓ FAQ

- **Can I run the project without installing on the terminal?**

- Yes, you can run it directly on the browser.

- **Can I build such a page from scratch and where can I learn?**

- Yes, it's possible. Join [HNG Internship](https://hng.tech/internship/) and [HNG Tech](https://hng.tech/).

(back to top)

## 📝 License

This project is [MIT](./LICENSE) licensed.

(back to top)