In the present day when market and shop need to buy vegetables and fruits, they contact an agent to procure the vegetables and fruits. This leads to the situation where the market have to rely on the agents. The price has been fixed by the agent and they don’t have any freedom to explore the option available. In the present system, the first problem that we identify is choosing a trustworthy agent. The second problem is that the transport of goods for market and shop from warehouse. This process of selecting agent and transportation of goods lead to time delay when there is scarcity of the transportation. To overcome the problem we propose E-Market mobile application which helps to reduce and remove the complexity involved in the existing process. We provide the solution for both agent selection and transportation problems in a single place.
- INTEL i6 or AMD Ryzen 5 Processor.
- 8 GB RAM
- 4GB Graphics card
- 100GB Hard Disk Space
- Visual Studio
- Windows 10/11 or Linux
- Flutter and Dart Environment
E-Market uses a number of open source projects to work properly:
- [Flutter] - For building cross-platform mobile applications
- [Firebase] - For storing product details and instant notifications
- [PHP] - It used to access MySQL database
- [Material UI-2] - Beautiful User Interface from Google
- [MySQL] - Relational Database
E-Market uses Dart, Flutter and Android SDK to run.
Install the dependencies and devDependencies and start the server.
Android sdk: ">=2.16.1 <3.0.0"
firebase_core: ^1.13.1 #firebase important package
firebase_auth: ^3.3.11 #firebase authentication package
cloud_firestore: ^3.1.12 #firebase cloud package
firebase_messaging: ^11.2.14
http: ^0.13.4
google_fonts: ^2.3.2
flutter_map: ^0.14.0
provider: ^6.0.2
html: ^0.15.0
For production environments...
flutter build apk --release # for android app