Addition of a grid system, sketchpad, export, reminder, and filter feature in Easy Diary

in #utopian-io5 years ago

Repository

https://github.com/hanjoongcho/aaf-easydiary

Introduction

Easy diary is an Android application that can be used to keep our day to day activities in form of a diary. It possess many features that make it outstanding. You can change the font, themes, and also lock the diary. you can also select the weather condition at the time of writing a diary.

Components

My suggestion is on the

  • Application homepage
  • Settings interface of the application
  • New Diary input page

Proposal

The application homepage currently includes all diaries shown in a list manner

The settings interface allows the user to select the lock options, multiple image selections and so on

I propose the addition of a

  • Grid system option - The default and only way of displaying diaries in the application is by listing. That is good when you have less inputs. The grid system option will allow users to toggle between list/grid in displaying their diaries.
  • Filter system - Presently, you can only search the application for diaries. The filter system will allow users to categorize their diaries based on numerous filter options such as
  • Date - This can be either be the latest inputted diary or the earliest inputted diary.
  • Weather - This can be based on the numerous weather conditions available in the application. It will display the diaries inputted according to each weather condition.
  • Sketchpad feature - this feature will be added to the new diary input page. It will allow users to be able to sketch a diagram rather than the default option of taking or selecting a picture. It will include a colour pen with the ability to choose another colour pen.

Settings Interface

  • Export as PDF option - The present export option is to export as CSV. The presence of this option will allow users to have all their diaries in a colourful pdf format which they can share or keep for future purpose. It will include all the details in their diaries in the right manner unlike csv format that displays in text format.

  • Reminder option - This option will remind the users to input their diaries.

This will be explained visually in the mock up section.

Mockups/Examples

The mockups will show the current mode of the application and how it should look once the feature has been added.
Comb11032019165809.jpg

The above is how I want the grid feature to look like. You can see that the grid option looks more great than the list mode. 4 diaries can easily occupy the same space that 2 will in the list mode.

Comb11032019170348.jpg

This is what the sketchpad will look like once implemented. You can see the different colour pens available.

Comb11032019171019.jpg
This is the settings menu where you can see the download pdf and notification /reminder option.

20190311_171148.png

The last mockup is how the diary will look when exported in pdf format. You can see it includes all the available information of the diary.

Benefits

Grid system - The grid system is one that will improve both the UI(User interface) and the UX (User experience) of the website. It reduces the time spent by users in scrolling down to view a particular diary. It also improves the interface of the application as the grid options makes it more cool. With the option to choose either list or grid, it will make it more endearing to users heart.

Filter system- This is the best way to view diaries taking in a particular period in time or weather. It will group all the diaries together according to filter option selected. It provides a more easier way than the manual counting used to determine how many diary input was inputted in a particular weather condition and so on.

Sketchpad - The sketchpad feature will be an improvement to the image option already present in the application. Sometimes, you may not find the best photo to express your feelings. You want to draw them out. The sketchpad will provide a solution to that problem. It will save time and stress in using a 3rd party application to accomplish that as it can now be done inside the application with sketchpad.

Export as PDF option-This will be a great addition because it will let users have all their diaries plus the images, the sketches, and the weather conditions all in a place. The PDF file can then be shared or kept for future purpose. This is a great improvement to the export as csv option which does not include all the features in the right manner. For many users, the csv file looks complicated as they find it hard to comprehend what is written in there.

Reminder option- This option will allow prompt inputting of diaries. Users tend to forget things easily due to many things going on in their mind. The reminder feature will make sure that diaries users are reminded at a pre-defined time. It will enable constant usage of the application.

Conclusion

The application is a good one with the previously available functions. however, I believe that the addition of this features I suggested will lead to more users utilizing the application.

My GitHub profile

https://github.com/zoneboy

Sort:  

Hello @zoneboy!
Thank you for contributing!
It really feels good to review your contributions as the quality is very good.
There is nothing much I can say about the contribution as it is written nicely and every section is described in good detail.
I strongly believe that addition of these features will be great for the functionality of the application.
Thank you for creating an issue on GitHub.
Keep contributing!

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Chat with us on Discord.

[utopian-moderator]

Thank you for your review, @syedumair! Keep up the good work!

Hi @zoneboy!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Thanks for using eSteem!
Your post has been voted as a part of eSteem encouragement program. Keep up the good work! Install Android, iOS Mobile app or Windows, Mac, Linux Surfer app, if you haven't already!
Learn more: https://esteem.app
Join our discord: https://discord.gg/8eHupPq

Hey, @zoneboy!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.25
TRX 0.11
JST 0.032
BTC 61645.58
ETH 3013.85
USDT 1.00
SBD 3.71