fluentui_system_icons
Fluent UI 系統圖示是一組來自微軟的熟悉、親切且現代的圖示。
一個使用 Flutter 建構的資金轉帳平台原型
Fluent UI 系統圖示是一組來自微軟的熟悉、親切且現代的圖示。
v5.0.7一個現代的 Google 風格導航列,可用作底端導航欄或標籤欄,設計嚴格遵循 Dribbble 上 Cuberto 的 UI/UX 風格。
適用於 web、flutter、dartvm 的 socket.io-client 的 Dartlang 版本
v2.3.2+8一個新的 markdown 套件。支援目錄(TOC)功能、程式碼強調,並支援所有平台。
v6.0.0一個 Flutter ListView,其中的清單項目可以分組為區段。
v1.0.3同心過渡效果。適用於引導頁、頁面切換等情境。
v3.3.0此套件讓您可以在 Flutter 中繪製虛線。您可以繪製出美麗的虛線。
v2.4.0一個淡入淡出閃爍庫,用於實現最新版 Facebook 載入骨架 UI 的載入效果,具有順暢的淡入淡出過渡。
{"sdk":"flutter"}^1.0.2^6.0.2^1.1.153^0.13.4^2.0.1^0.2.3^2.3.1^1.2.2^1.0.2^4.2.01.0.1^3.1.0^6.0.20^5.0.6^2.0.9^1.2.8{"sdk":"flutter"}^0.9.2^2.0.1+1以下為英文專案原文快照,最新內容請造訪 GitHub。
prototype of a fund transfer app built with Flutter.
made with flutter Dart forthebadge built for ios Open Source Love svg1 powered by coffee
total line count repository size GitHub commits last commit pull requests closed issues open GPLv3 license
I wanted to make this app with flutter because I was interested in flutter developer roles. I figured out this payment interface is a fundamental and common fragment of almost every app, since almost every app requires some sort of payment/transaction interface to be present, be it a video streaming service like Netflix or Disney+ during signing up for subscription or a social networking platform like facebook or Instagram where an user needs to add their card details for promoting their content to reach more users. I wanted to build something that would cover demonstration of a wide range of skills required for an app developer, like - knowledge of architectural components & design patterns, state management/nested state management with provider, fetching data from servers to demonstrate proficiency with restful API to connect applications to back-end services, building a real time interface, using the Camera API, writing data to local files, custom navigation stack, complex animations, seamlessly incorporating third party packages, pixel-perfect implementation of UI designs (differs only because some improvisations I made), debugging, analysis skills & performance tuning.
NOTE: Since this is a prototype users cannot send or receive real money, or create real accounts, users need to login/register with test data provided here ➡️ https://github.com/brownboycodes/HADWIN/blob/master/docs/HADWIN_WIKI.md. Transaction and credit card data will be saved on the users device itself and not shared with the server.
Some custom system utilities built by me :-
| NAME | USERNAME | EMAIL ID | PASSWORD | BANK ACCOUNT NUMBER |
|---|---|---|---|---|
| Mary Kertzmann | mary.kertzmann | mary.kertzmann@notillegal.org | deer | 99293629 |
| Rusty Abshire | rusty.abshire | rusty.abshire@unfailedstartup.io | parrot | 19285107 21664761 |
| Dante Vandervort | dante.vandervort | dante.vandervort@junkstuff.net | tiger | 67767567 04295132 |
| Damion Jerde | damion.jerde | damion.jerde@costlyhotel.com | chicken | 64045463 42203582 |
| Bruce Wayne | the.batman | dark.knight@wayneenterprises.com | aSymbol | 47911045 19826115 |
| Tony Stark | iamironman | tonystank@starkindustries.com | LoveU3000 | 39753176 61428607 |
| Van Wilder | freeguy | deadpool@mcu.finally | FirstDatesAreInterviews | 40429859 53421343 |
| Van Helsing | logan | wolverine@xmen.marvel | ryansUglySweater | 23926044 20166891 |
| Steve Harrington | king_steve | king_steve@hawkins.high | ussButterscotch | 72389857 91515917 |
| Meilin Lee | red.panda | mei@turning.red | 4town | 50881774 11045853 |
| Diana Prince | wonderwoman | queen@amazon.race | Hippolyta | 30646421 39108502 |
| Selina Kyle | catwoman | jewelthief@gotham.city | notTrustworthy | 27772507 36995137 |
| Natasha Romanoff | blackwidow | natalierushman@starkindustries.com | daughterOfIvan | 36841177 10783270 |
| Jane Hopper | el | eleven@hawkins.laboratory | eggo | 76131209 59840666 |
anything else not a bug not an issue 🙈
The flowchart below provides a brief overview of the activities that take place when the app is launched
FruitCastle banner
FruitCastle banner
Users are requested to rest assured as no personal data is being saved on the server and if they are still concerned about their privacy users are allowed to test the app with the mock data only.
FruitCastle banner
FruitCastle (source code 💡) is a server created using Python and Flask, which hosts the data being used to create simulation for authorizing access to the features to the app and making transactions.
checkout the working demo for android devices :
HADWIN is yet to be released for iOS devices, anyone releasing an iOS app with the name or user interface same-as/similar-to HADWIN will be met with legal action.
https://raw.githubusercontent.com/brownboycodes/HADWIN/HEAD/media/promotional/hadwin-screenshot-tray-1.png
Ensure you have flutter installed on your system (if not click here).
Fork the repository
clone the repository to your local machine
git clone https://github.com/YOUR_GITHUB_USERNAME/HADWIN.git
open the cloned repository
cd HADWIN
run the following command to install all required dependencies
flutter pub get
create and switch to a new branch
git checkout -b dev_your_github_username
now open your local copy of the repo in a coding terminal of your choice and explore 😊🎉
The tasks have been laid out in the format task_type (SCOPE): the_task and these tasks have been sorted in terms of their difficulty. Some tasks may accompany some conditions which have to be met before attempting, read and understand them carefully since a small unrectified mistake can wreck this project completely. Check the contributing guidelines first.
feature (UIUX): in the Login process, an alert box with an error message received from the server pops up every time a user enters the wrong credentials, create a counter that would track the number of times the user enters an username or email ID that does not belong to any account on the server, if the counter hits 3 times in a row then show an option to take the user to the sign up screen in the alert box that would appear. Maintain the existing UI and experience while doing so. 🚸✨
fix (UIUX): debug the Sign Up process, hopefully it can contain some flaws or maybe it can be simplified further while maintaining the existing UI and experience (hint: check the UI/UX of the sign up screen and its components for errors if any). 🚸🐛🩹
refactor : use StreamBuilder in ChooseUsernameScreen
build (DEPENDENCIES): upgrade to the latest version of the flutter SDK without failing the build and crashing the app 👷♂️🏗⬆💥
build (DEPENDENCIES): if the flutter SDK version of the project is the latest available upgrade the dependencies of the project to the latest available version without failing the build and crashing the app 👷♂️⬆💥
build (DEPENDENCIES): if the flutter SDK version of the project is the latest available and the package qr_code_scanner has been discontinued, replace qr_code_scanner with mobile_scanner and implement it without crashing the app. ➖📦➕
feature (LOCALIZATION): make HADWIN available in other languages (japanese, hindi, bengali, mandarin, spanish, french, german etc.) 🌐
test : write some meaningful tests maybe? 🧪🤔
https://raw.githubusercontent.com/QAInsights/Testing-Jokes-Memes/master/memes/StressTesting-Thanos.jpegjust don't break anything... please
HADWIN uses the following dependencies:
| emoji | scope |
|---|---|
| 🎨 | UI |
| ⚡ | performance |
| ✨ | feature |
⭐ PayPal App Redesign Concept by Vadim Demenko , follow Vadim on Dribbble Behance Instagram Twitter LinkedIn
⭐Credit card - Checkout flow (AMEX) by Ramakrishna Venkatesan, follow Ramakrishna on Dribbble Behance Twitter LinkedIn Instagram Facebook
⭐ Auto Location Switching & Transaction Receipt by Nimasha Perera, follow Nimasha on Behance Dribbble Twitter LinkedIn Medium
⭐ Work From Home Setup (Night) by Mohamed Chahin, follow Mohamed on Behance Dribbble Twitter LinkedIn Facebook
⭐ Online shopping at the best prices. by Yuliia Osadcha, follow Yulia on Behance Dribbble Twitter Instagram
Add a star https://img.icons8.com/nolan/128/star.png
Fork the repository https://img.icons8.com/external-basicons-line-edtgraphics/100/undefined/external-Git-branch-coding-basicons-line-edtgraphics.png
share on twitter Twitter URL
share on facebook share on facebook
share on LinkedIn share on LinkedIn
GitHub Contributors Image
HADWIN has been created purely out of my own interest in building a sophisticated fund transfer platform for adding value to my portfolio. Again it is being reminded that users cannot transfer/receive real money through this app (as of now), users are warned and forbidden from using real credit/debit card numbers or bank account numbers. Users may and if possible should only test this application with mock data provided from my personal API hosting server (FruitCastle (source code 💡). Account numbers and User details are fictitious, they have been generated randomly out of imagination, any resemblance of mock data with real people or account numbers is matter of sheer coincidence. The creator of this project not be/ cannot be held responsible for loss of any kind.
Anyone attempting to infringe/plagarize my code to replicate this project or reproducing this project with exactly same code and claiming it as their own is being requested to play fair, try building this project on your own, it will help in better assessment of your app development skills and also properly attribute/give credit to the people and resources from which inspiration has been drawn from.
Github Badge Twitter Badge LinkedIn Badge Instagram Facebook Badge Reddit Badge