Skip to content

Silapareddy-Praveen-Kumar-Reddy/Agribridge

Flutter Shopping App

A mobile shopping application built using Flutter and Android Studio. This app provides users with a seamless shopping experience, encompassing features such as browsing products, managing their profile, viewing purchase history, and more.

Project Overview

AGRIBRIDGE is an app designed and developed to facilitate seamless connectivity between Farmers and Consumers. Built using Flutter and Dart, it utilizes Firebase for authentication and leverages FastAPI for backend processes. The project was created as a solution for validation at Smart India Hackathon (November 2024).

Tech Stack :

Flutter Firebase EJS Flask FastApi


Your Role and Contributions

  • Team size: 6 members
  • My role: Designed the app frontend using Figma design and connected it to Firebase for authentication and data integration.
  • Personally implemented location-based search features and streamlined UI/UX for optimized user experience.

Challenges Faced and Solutions

  • Integrating Figma designs with Flutter components and Firebase authentication.
  • Ensuring smooth real-time location-based search for increased user matches.
  • Streamlining the UI/UX design to reduce transaction time and improve satisfaction.
  • Solutions included using location APIs effectively, optimizing Flutter navigation, and managing authentication edge cases.

Results or Impact

  • Location-based search increased user matches by 45%, enhancing connectivity for farmers.
  • Streamlined UI/UX design reduced transaction time by 30%, improving user satisfaction.

HOME PAGE Screenshot 2025-04-24 144650

Project Structure

├── android/
├── ios/
├── lib/
│   ├── data/
│   │   └── product_data.dart
│   ├── models/
│   │   ├── cart_item.dart
│   │   └── product.dart
│   ├── providers/
│   │   ├── auth_provider.dart
│   │   ├── cart_provider.dart
│   │   └── favorites_provider.dart
│   ├── screens/
│   │   ├── cart_screen.dart
│   │   ├── checkout_screen.dart
│   │   ├── contact_screen.dart
│   │   ├── home_page.dart
│   │   ├── main_screen.dart
│   │   ├── product_list_screen.dart
│   │   ├── profile_screen.dart
│   │   ├── vendor_form_screen.dart
│   │   └── vendor_opportunities_screen.dart
│   ├── widgets/
│   └── main.dart
├── linux/
├── macos/
├── test/
├── web/
└── windows/

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published