Flutter package to hide out whole application or sections if you are not paid for the job done.

Overview

not_paid

Worried about your payment? Using this package you can provide a non paid version of your app to the client that consistently starts fading out the app/sections after the due date, and fades it out completly when the deadline is exceeded.

Supported Dart Versions

Dart SDK version >= 2.1.0

Demo

Before due date demo After due date(mid deadline) demo Deadline exceeded demo

Installation

Pub

Add the Package

dependencies:
  not_paid: ^1.0.0

How to use

Import the package in your dart file

import 'package:not_paid/not_paid.dart';

Wrap the widget which ever you want to fade out under the NotPaid widget. To fade out the whole app just wrap your material app inside the NotPaid widget.

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return NotPaid(
      // Due date after which the app fading starts.
      dueDate: DateTime(2020, 6, 1),
      // As this deadline day reaches the app completely fades away.
      deadlineDays: 10,
      child: MaterialApp(
        title: 'Not-Paid Demo',
        debugShowCheckedModeBanner: false,
        theme: ThemeData(
          primarySwatch: Colors.blue,
        ),
        home: DemoPage(title: 'Not Paid Demo Page'),
      ),
    );
  }
}

Required params

These are the basic params required by NotPaid widget.

Params Type
dueDate DateTime
deadlineDays int
child Widget

Inspire from

not-paid by @kleampa

Created & Maintained By

Harpreet Singh

Damanpreet Singh

License

Copyright 2020 Harpreet Singh & Damanpreet Singh

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
You might also like...

Freela is a Flutter project that aims to connect people who want to work with jobs to be done.

Freela Freela is a Flutter project being developed at the university that aims to connect people who want to work with jobs to be done. Para Desenvolv

Nov 1, 2022

Simple flutter app that shows the transfer of money between multiple customers. The project is done as a part of The Sparks Foundation Internship GRIPSEPTEMPER22

Simple flutter app that shows the transfer of money between multiple customers. The project is done as a part of The Sparks Foundation Internship GRIPSEPTEMPER22

Sparks Bank 📝 Table of Contents About Packages used ScreenShots from the app Demo vedio Contributors About Basic banking system created in Flutter ba

Oct 14, 2022

Return a Stream that emits null and done event when didChangeDependencies is called for the first time.

Return a Stream that emits null and done event when didChangeDependencies is called for the first time.

did_change_dependencies Author: Petrus Nguyễn Thái Học Return a Stream that emits null and done event when State.didChangeDependencies is called for t

Nov 9, 2022

Terminal styling done right - now for Dart!

Terminal styling done right - now for Dart!

vscode debug console windows terminal Console/Terminal text coloring and styling library for Dart 'Terminal string styling done right' I created this

Dec 10, 2022

Job Protal App Built Using Flutter

Job Protal App Built Using Flutter

Job Portal Job protal app is a design implementaion of Job portal App designed b

Nov 24, 2022

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

Job-App - Linkedin Clone app built with flutter

Job-App - Linkedin Clone app built with flutter

linkedin_clone Linkedin_Clone app Android Mobile Application Screenshot Home Adm

Sep 13, 2022

A dynamic, Stream-based API for job scheduling in Dart, capable of processing on different triggers.

Pendulum A library for task-scheduling in Dart. Exports a Task class that returns Streams, with a number of versatile options to customize how Tasks a

Aug 22, 2020

A mobile application for both android and ios made for work out and fitness purpose

A mobile application for both android and ios made for work out and fitness purpose

It's a mobile application for both android and ios made for work out and fitness purpose with many features you can read about here, but it can be used under all subject you want, well architected code and organized !

Dec 18, 2022
Owner
hd-motion
hd-motion
Flutter-job-app - Flutter UI Day 28 of 100 - Job App

Flutter UI Day 28 of 100 - Job App Getting Started git clone https://github.com/

Afifudin 2 Sep 23, 2022
A Flutter ListView in which items can be grouped into sections.

Grouped list package for Flutter. Now with beta support for null safety! A flutter ListView in which list items can be grouped to sections. Features S

Dimitrios Begnis 277 Dec 26, 2022
Mobile app for enroll paid udemy courses using coupen codes

BookMyCourse An android app where you will find ALL free courses of Udemy in an easy and quick way. Show some ❤️ and ⭐ the repo to encourage the proje

ARUN BALAJI 11 Oct 31, 2022
A splash screen for flutter, hide when application loaded ,it works on iOS and Android.

flutter_splash_screen A splash screen API for flutter which can programatically hide and show the splash screen. Works on Android and iOS. Content Cha

Devio.org 92 Jan 9, 2023
Cross-platform flutter plugin for reading and writing NFC tags. Not maintained anymore - not looking for new maintainer, fork instead.

nfc_in_flutter NFC in Flutter is a plugin for reading and writing NFC tags in Flutter. It works on both Android and iOS with a simple stream interface

Andi Semler 113 Sep 28, 2022
Flutter plugin to implement a Boom Menu, with icons, title, subtitle, animated FAB Icons and hide on scrolling.

Flutter Boom Menu Usage The BoomMenu widget is built to be placed in the Scaffold.floatingActionButton argument, replacing the FloatingActionButton wi

Mohanraj 88 Aug 1, 2022
A Flutter application about finding a specific person for a job you're looking for to hire

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

Niyaz Irfan 1 Dec 16, 2021
Find out what you did all the days and unlock moments you completely forgot!

This project has been replaced by Relieve Quid Faciam Hodie What did I do today? Find out what you did all these days and unlock moments you completel

null 10 Oct 27, 2022
Flutter Job List Application UI - Day 31

Flutter Job List Application UI - Day 31 class Afgprogrammer extends Flutter100DaysOfCode { video() { return { "title": "Flutter Job List

Mohammad Rahmani 48 Dec 27, 2022