Skip to content

anugrahsputra/emarket-seller

Repository files navigation

E-Market Project

This is a Flutter project developed as a thesis to fulfill the graduation requirements for a Bachelor's degree in Informatics Engineering at Universitas Pasundan (Pasundan University). There are two applications in this project, namely the E-Market Seller application and the E-Market Buyer application.

E-Market Seller Application

The E-Market Seller mobile application is designed for sellers who want to sell their products online, specifically catering to the needs of UMKM (Micro, Small, and Medium Enterprises) located in Kecamatan Malingping.

mokap

Target Users: UMKM in Kecamatan Malingping

The E-Market Seller mobile application aims to provide a platform for UMKM sellers in Kecamatan Malingping, to effectively sell their products online. By focusing on this specific user group, the application takes into account the unique requirements and challenges faced by UMKM businesses in Kecamatan Malingping, offering tailored features and functionalities to meet their needs.

Through this targeted approach, the E-Market Seller application strives to contribute to the growth and success of UMKM businesses in Kecamatan Malingping, promoting digital transformation and providing opportunities for them to expand their customer base and increase sales.

Demo

screenrecord

Screenshots

login login login login login login login login

Features

  • Authentication

    • Login
    • Register
    • Forgot Password
  • Manage Product

    • Add Product
    • Edit Product
    • Delete Product
  • Manage Order

    • Accept Order
    • Decline Order
    • Complete Order
  • Manage Profile

    • Edit Profile
    • Change Password
    • Logout

Technologies

Packages

You can see the packages used in this project in the file pubspec.yaml.

Installation and Usage

To try the app, you can clone this repository and run it on your local machine:

$ git clone https://github.com/anugrahsputra/emarket-seller.git
$ cd emarket-seller

Get all the dependencies:

$ flutter pub get

Notes 🗒️

  1. The E-Market Seller application does not have payment gateway integration. This decision is based on the understanding that most UMKM businesses in Kecamatan Malingping do not have the resources to support online payment transactions. Instead, the application allows sellers to accept orders and arrange payment and delivery details with their customers directly.

  2. All the technologies that are used in this project using the paid version. So, if you want to try this app, you need to create your own project in Firebase and Google Cloud Platform and replace the API keys with your own API keys.