NuConta Marketplace For Flutter

Overview

NuConta Marketplace

telegram-cloud-document-1-5136388785566646724.mp4

Layout based in this drible project

A Flutter project made using:

About the modules

This project has been developed using module structure, to allow the separation of each module in packages, facilitating the maintenance end cohesion of each module and domain.

  • CoreModule: responsible by providing a basic resources to all modules;
  • DesignSystemModule: responsible by providing a common theme resources like colors, fonts and widgets to all modules;
  • MarketplaceModule: responsible by marketplace scope;

To run te project:

flutter pub get
flutter run

If is your first Flutter Project

A few resources to get you started if this is your first Flutter project:

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

You might also like...

Device Preview For Flutter

Device Preview For Flutter

Approximate how your app looks and performs on another device. Main features Preview any device from any device Change the device orientation Dynamic

May 14, 2022

适用于 Flutter 的云片行为验证插件

适用于 Flutter 的云片行为验证插件

flutter_yunpian_captcha 适用于 Flutter 的云片行为验证插件 屏幕截图 快速开始 安装 用法 获取 SDK 版本 初始化 SDK 开始验证 相关链接 许可证 屏幕截图 快速开始 安装 将此添加到包的 pubspec.yaml 文件中: dependencies: f

Mar 16, 2021

🎥 Movie app which is developed using flutter and powered by tmdb.

🎥 Movie app which is developed using flutter and powered by tmdb.

Fluttery Filmy 🎥 Movie app which is developed using flutter and powered by tmdb. Preview Screenshot Listing Screen Detail Screen What's next? Movies

Dec 28, 2022

Create mobile marketplace design using Flutter

Create mobile marketplace design using Flutter

On this Marketplace Design has two pages one for the product page which has a horizontal list of categories then a list of our products. Then on the details page, it shows the price, rating, total view, and description of the product with the Buy Now button.

Nov 25, 2022

Ishop - Flutter ecommerce application concept, onboarding, login , sign up and marketplace

Ishop - Flutter ecommerce application concept, onboarding, login , sign up and marketplace

Ishop Flutter ecommerce application concept, onboarding, login , sign up and mar

Dec 31, 2021

Freelancemarketplaceapp - Kimber - Job & Freelancing Marketplace UI Kit For Flutter

Freelancemarketplaceapp - Kimber - Job & Freelancing Marketplace UI Kit For Flutter

Kimber - Job & Freelancing Marketplace UI Kit Overview Kimber, is a Job & Freela

Oct 16, 2022

Ecommerce for a small marketplace built with Flutter! with seller and buyer accounts.

BB Baazar A Flutter project. The application is an Ecommerce built with FLUTTER and FIREBASE using MVC architecture. Here, multiple sellers can upload

Sep 25, 2022

Nft marketplace concept

Nft marketplace concept

nft_marketplace Nft market place with cool animation. NFt marketplace App Assets credit to dribbble artist :-------------------------:|:--------------

Nov 20, 2022

An Android/iOS based NFT marketplace.

An Android/iOS based NFT marketplace.

NFT Store Inspiration I first got the idea to create NFT Store by looking at the $69 million Beeple's NFT. The piece of art is made from 5,000 tiles m

Nov 25, 2022

A Chess Dapp built on Polygon with staking, NFT art and collectible marketplace, and the best DAO

A Chess Dapp built on Polygon  with staking, NFT art and collectible marketplace, and the best DAO

Pawn Wars A chess Dapp built on Polygon, Stake tokens and win $MATIC, BUY NFT powerups and chess board skins! Become the $GAMBIT master in Pawn Wars!!

Nov 14, 2022

This is a university marketplace, where students buy and sell products and services online or offline. Mainly to connect the two parties together.

marktorder A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Jan 10, 2022

NFT Marketplace App UI with support for dark mode. Created by Martin Gogołowicz under 6 hours.

NFT Marketplace App UI with support for dark mode. Created by Martin Gogołowicz under 6 hours.

Flutter NFT Marketplace App UI with darkmode support Flutter 2.8.1 Null Safety NFT Marketplace App UI with support for dark mode. Created by Martin Go

Dec 13, 2022

Flutter Responsive Game of Thrones Flutter App Flutter Responsive Game of Thrones Flutter App

got_2019 A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Jun 9, 2022

Flutter RxDart Explained - The Flutter Way Flutter RxDart Explained - The Flutter Way

rx_demo A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Oct 13, 2021

🆙🚀 Flutter application upgrade/ Flutter App Upgrade /Flutter App Update/Flutter Update / download Plug-in

🆙🚀  Flutter application upgrade/ Flutter App Upgrade /Flutter App Update/Flutter Update / download Plug-in

🆙🚀 Flutter application upgrade/ Flutter App Upgrade /Flutter App Update/Flutter Update / download Plug-in (with notice bar progress), supports full upgrade, hot update and incremental upgrade

Dec 30, 2022

Flutter Installer is an installer for Flutter built with Flutter 💙😎✌

Flutter Installer is an installer for Flutter built with Flutter 💙😎✌

Flutter Installer Flutter Installer is an installer for Flutter built with Flutter 💙 😎 ✌ Flutter and the related logo are trademarks of Google LLC.

Dec 27, 2022

ABC of Flutter widgets. Intended for super beginners at Flutter. Play with 35+ examples in DartPad directly and get familiar with various basic widgets in Flutter

ABC of Flutter widgets. Intended for super beginners at Flutter. Play with 35+ examples in DartPad directly and get familiar with various basic widgets in Flutter

Basic Widgets Examples This is aimed for complete beginners in Flutter, to get them acquainted with the various basic widgets in Flutter. Run this pro

Jan 3, 2023

Minha primeira aplicação android utilizando Flutter feito no curso de Flutter da Cod3r Cursos Online. O foco dessa aplicação foi um contato inicial com o Flutter.

Minha primeira aplicação android utilizando Flutter feito no curso de Flutter da Cod3r Cursos Online. O foco dessa aplicação foi um contato inicial com o Flutter.

expenses Expenses é uma aplicação android simples feita em Flutter para controlar despesas pessoais. A aplicação consiste em: Listar transações feitas

Apr 19, 2022
Comments
  • Domain layer

    Domain layer

    Domain

    Create a domain layer from marketplace using this structure:

    Use cases

    • get balance
    • list offers
    • buy offer

    Entidades

    Offer

    • id
    • name
    • description
    • price
    • image url
    opened by davidsdearaujo 0
  • NuConta Marketplace

    NuConta Marketplace

    NuConta Marketplace

    A Flutter app where users spend their NuConta balance on awesome products.

    The app should interface with a GraphQL server on the following URL:

    https://staging-nu-needful-things.nubank.com.br/query
    

    And should be authorized with the following bearer token:

    eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhd2Vzb21lY3VzdG9tZXJAZ21haWwuY29tIn0.cGT2KqtmT8KNIJhyww3T8fAzUsCD5_vxuHl5WbXtp8c
    

    The user should be able to see their balance and all the offers available to them. Tapping on a offer should show a detailed view of the product and allow the user to make a purchase. After a successful purchase, the balance should be updated.

    A purchase however, can fail; if an offer is expired, or if the balance available is insufficient, for instance. In any case, an error message should be displayed.

    Tips

    • You can use introspection queries (http://graphql.org/learn/introspection/) to figure out the public API exposed by the GraphQL endpoint.
    • You can use a http client with GraphQL support such as insomnia (https://insomnia.rest/) to interact and experiment with the endpoint.

    Final notes

    You should deliver a git repository, or a link to a shared private repository on github, bitbucket or similar, with your code and a short README file outlining the solution and explaining how to build and run the code. Your solution should be written using Dart and Flutter toolkit

    The solution must work correctly on both Android and iOS. If do not have access to a Mac, you can use https://appetize.io to test the app on iOS.

    You do not have to worry about the design of the interface, just keep it simple. Also, you can keep all data in memory, there's no need to worry about client-side caching.

    We also don't want to make you reimplement what already exists, so feel free to use any libraries/frameworks that are available.

    We will evaluate your code in a similar way that we usually evaluate code that we send to production. Having tests that make sure your code works is a must. Also, pay attention to code organization and make sure it is readable and clean.

    Feel free to ask any questions, but please note that we won't be able to give you feedback about your code before your deliver. However, we're more than willing to help you understanding the domain or picking a library, for instance.

    Lastly, there is no need to rush with the solution: delivering your exercise earlier than the due date is not a criteria we take into account when evaluating the exercise: so if you finish earlier than that, please take some time to see what you could improve. If you think the timeframe may not be enough by any reason, don't hesitate to ask for more time.

    opened by davidsdearaujo 0
Owner
David Araujo
Flutter Google Mentor | Manager and Flutter Specialist at F-Team
David Araujo
🔁 A custom refresh indicator for flutter.

Liquid Pull To Refresh A beautiful and custom refresh indicator for flutter highly inspired from Ramotion Pull Down to Refresh. Table of contents Inst

Ayush Agarwal 1.1k Dec 23, 2022
Flutter Infinite ListView - ListView with items that can be scrolled infinitely in both directions. Maintainer: @slightfoot

Flutter Infinite ListView ListView with items that can be scrolled infinitely in both directions. Quick Usage Replace your existing ListView with Infi

Flutter Community 257 Jan 8, 2023
scroll to index with fixed/variable row height inside Flutter scrollable widget

scroll-to-index This package provides the scroll to index mechanism for fixed/variable row height for Flutter scrollable widget. Getting Started In th

Quire 415 Jan 6, 2023
A Flutter package that builds a list view and notifies when the widgets are on screen.

inview_notifier_list A Flutter package that builds a ListView or CustomScrollView and notifies when the widgets are on screen within a provided area.

Vamsi Krishna 511 Dec 21, 2022
Flutter plugin that allows you to showcase your features on iOS and Android. 👌🔝🎉

ShowCaseView A Flutter package allows you to Showcase/Highlight your widgets step by step. It is inspired from Fluttery's Flutter challange. Preview I

Simform Solutions 1.1k Jan 7, 2023
Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple. Demo: https://gallery.codelessly.com/flutterwebsites/minimal/

Responsive Framework Responsiveness made simple Responsive Framework adapts your UI to different screen sizes automatically. Create your UI once and h

Codelessly 931 Dec 25, 2022
Effortless property builder for composing maintainable Flutter UI

Niku Effortless property builder for composing maintainable Flutter UI Why Creating UI in Flutter is easy. Its declarative enables developers to contr

SaltyAom 218 Dec 30, 2022
Compare your design and current flutter layout.

pixel_perfect Put a semi-transparent image with the design over the top of the developed layout. It helps you to compare original design and current p

Kherel 45 Oct 24, 2022
This package allows you to draw dotted lines with Flutter. You can draw a beautiful dotted line.

This package allows you to draw dotted lines with Flutter. You can draw a beautiful dotted line.

Tushar Nikam 1 Feb 9, 2022
A flutter plugin for bluebooth ble device connect and control.

flutter_blue_elves A flutter plugin witch includes platform-specific implementation code for Android and/or iOS to connect and control bluetooth ble d

PineappleOilPrince 29 Dec 30, 2022