Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 2.37 KB

File metadata and controls

43 lines (34 loc) · 2.37 KB

Flutter Assignment: Drawing Notes App

Develop a flutter application with the following specification:

  • The main screen should have a list view containing all the saved drawings.
  • We have a search bar at the top, it filters the list.
  • You should be able to rename the drawing title, add a new drawing or delete any previous drawing (swiping to remove items).

For each drawing when opened

  • It should have a drawing screen to draw/ take signatures (similar to what many delivery companies have).
  • It should have options to clear the screen, save the drawing, rename the file etc.
  • These drawings should be editable.

Note: You should try to save the list so that the list remains even when the app reopens.

Flutter Assignment 2020

A very simple Demo of the drawing screen

signatureOutput

Some resources

Optional features

Some of the additional features (bonus) that can be added are:

  • Allow changing the stroke properties like stroke color, stroke type, stroke size etc.
  • Allow sharing of the saved drawing.
  • Reversing of operations i.e the user should be able to "undo" the latest operation.

Submission Instructions

  • Make a new project and make sure to use git right from the beginning.
  • Keep committing on every major milestone in the assignment. We will look at the stage-wise commits also (not only the final result).
  • Also, add the final apk file in the main root directory of the project
  • Add your app description both on README.md and also include screenshots on README.md
  • Submit your Github repo link here.
  • If stuck, join the discord channel from here and ask the questions directly

Deadline

4th March 2021, Thrusday, 11:59 PM