Skip to content

CopyPaste-Orbital2022/copypaste

Repository files navigation


CopyPaste 📱

This is a Flutter app with auth and drawing feautres.
This app also implements Flutter Clean Architecture with TDD.

<<<<<<< HEAD

Get Started 🚀

  • Clone this project
  • Run flutter run
  • Run Test flutter test =======

Contributions

Xiuxuan Wang

  • Designed the basic user interface for the app;

  • Directed the promotional video;

  • Created my_popup_menu package for flutter, which provides a MyPopupMenuButton that shows a popup menu when pressed.

  • Created selectable_items package for flutter, which provides an immutable class SelectableItems<T> that encapsulates a list and a current index. This is used for menu selection of items.

    • Supports selecting an item;
    • Supports getting the current item;
    • Supports inserting an item;
    • Supports deleting an item;
  • Integrated scribble into the drawing app, which provides drawing features.

    • Supports pressure sensitivity and smooth strokes;
    • Modified the package to support hand mode;

drawing-toolbar