GithubHelp home page GithubHelp logo

caketasks's Introduction

CakeTasks

This is the source code for CakeTasks, Alpha Version 0.a.1

CakeTasks is being built with Electron and ReactJS

Public Alpha

This application is in development. This is the Alpha prototype which will be used in user testing, specifically to gather design ideas and usability data around the main feature, which will be a visualization of prioritized tasks.

Operation:

The UI consists of the header, Toolbar on the left, and the main task list area.

In the Header, you can type letters in the search box to quickly filter the task list Sort by: allows you to choose TaskName, DueDate, Subject, Effort and Notes, which you may sort in Ascending (A-Z / 0-9) or Descending (Z-A / 9-0) order Tap New Task and fill in the form to create a new task Mouse over your tasks in the main task list and you will see a small action menu

  • The green checkbox allows you to track completion of a task without deleting it from your view
  • The blue edit icon allows you to update the text, but currently only works for the most recently created New Task

Known issues as of February 16, 2017

  • Import and Tell a Friend pages have not been implemented -- they currently invoke the About page.
  • ABC order does not properly alphebetize uppercase with lowercase text.
  • Sort by: DueDate does not sort with consideration for DueTime
  • Edit task form should be pre-populated with values from the selected task.
  • Edit task feature currently only works on the most recent task you create.

Installation:

To run the code

  • download this repository git clone https://github.com/benhulan/caketasks.git
  • cd into the caketasks directory
  • npm-install dependencies (may require additional system configuration)
  • gulp serve
  • After running, if you want to restore the original 4 tasks
    • copy the contents from caketasks/data/data_backup.json
    • paste over the contents of caketasks/data/data.json
    • restart the app

To install CakeTasks as an Application on a Mac

  • download this repository
  • cd into the project directory
  • npm package-mac

This will build the application package. The CakeTasks-darwin-x64 project directory contains the application as well as license information. Feel free to drag the app image from ~/Desktop/CakeTasks-darwin-x64/CakeTasks into your Applications folder and run it like all your other apps!

Not on a Mac?

  • Download this repository, navigate to the project directory and follow the directions for your platform
  • For Ubuntu 18.04+ you will need to run sudo apt-get install libgconf-2-4 for development
  • npm package-linux to build the executable package

caketasks's People

Contributors

benhulan avatar planetoftheweb avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.