Skip to content

Repositório de um projeto que desenvolvi um aplicativo em flutter

License

Notifications You must be signed in to change notification settings

GuiQueirozRibeiro/App_PDM

 
 

Repository files navigation

SnapStore

A Flutter Project for PDM

Index

Project Status

Badge Success

Project Description

This application is being developed as part of a college project. Our goal is to create an innovative mobile app that revolutionizes the way people find and purchase products, ensuring they get the best deals available.

📁 Access the Project

Is found in Github: "https://github.com/rogeralencar/PDM-App"

📝 Requirements

  • Install the DartSDK in your machine

https://dart.dev/get-dart

  • Install the FlutterSDK in your machine

https://docs.flutter.dev/get-started/install

  • Install and configure AndroidStudio in your machine

https://developer.android.com/studio

🔨 Project Features

  • Location-Based Recommendations: Our app utilizes advanced geolocation technology to provide users with personalized recommendations based on their current location. By analyzing their preferences and nearby options, we help users discover the best products at the best prices near them.

  • Intuitive Product Filtering: We understand that finding the perfect product can be overwhelming. That's why our app includes powerful filtering options that allow users to refine their search based on categories, price range, ratings, and more. With just a few taps, users can narrow down their choices and find exactly what they need.

  • Customizable User Profiles: We believe in providing a personalized experience for our users. Our app allows individuals to create unique profiles, where they can add a profile picture, personalize their preferences, and share their thoughts and experiences with the community. Users can also explore other profiles, fostering a sense of connection and discovery.

  • Effortless Product Management: Our app simplifies the process of adding and editing products. Users can easily capture high-quality photos directly from their smartphones, enhancing the presentation of their products. Whether they are selling items or showcasing their collections, our app makes it easy to manage product listings with just a few taps.

  • Secure User Authentication: We prioritize the security and privacy of our users. Our app provides robust user authentication features, including secure login, account creation, and password reset options. Users can feel confident that their personal information and transactions are protected within our platform.

  • Seamless State Management and Routing with Flutter Modular: Our app utilizes the power of Flutter Modular for efficient state management and streamlined navigation. This ensures a smooth and responsive user experience, allowing users to seamlessly navigate through different sections of the app with ease.

  • Real-time Data Storage with Firebase: To provide a dynamic and up-to-date experience, our app integrates with Firebase, a real-time data storage and synchronization platform. This ensures that users have access to the latest product information, pricing updates, and other relevant details.

  • Engage with Push Notifications: We believe in keeping our users informed and engaged. Our app includes push notifications, delivering personalized updates, exclusive offers, and relevant announcements directly to the users' devices. This helps users stay connected and never miss out on exciting opportunities.

▶ Run the Project

  • To execute the programm, use:
flutter run "lib/src/main.dart"

✅ Conclusion

Our college project is an ambitious endeavor to create a cutting-edge mobile app that empowers users to find the best products at the best prices. With features such as personalized recommendations, intuitive product filtering, customizable profiles, and secure authentication, our app offers a seamless and enjoyable shopping experience. Leveraging Flutter Modular for efficient state management and Firebase for real-time data storage, we aim to provide a responsive and up-to-date platform. Join us on this exciting journey as we redefine the way people discover and shop for products.

👨‍💻 Authors


Guilherme Queiroz Ribeiro

Roger Alencar

Amanda Anchieta

Eduardo Alvim

End

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About

Repositório de um projeto que desenvolvi um aplicativo em flutter

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dart 81.8%
  • C++ 8.9%
  • CMake 7.3%
  • HTML 0.7%
  • Swift 0.6%
  • C 0.6%
  • Other 0.1%