Shelby Landen

Harnessing Web technology to enhance your team's efficiency

Chiever Task Management web app

Chiever is a task management app that's not just for teams, empowering an individual with a roadmapper for their own projects and goals.

  • MySQL
  • Node (JavaScript)
  • Offline-ready
  • Vue (JavaScript)
  • HTML
  • CSS

Why

A to-do list is often a first defense against forgetting all the things we want to do. Often still, tasks on our lists don't get done because they're actually a group of tasks, and we know it and put it off. There are many apps addressing this, but most of them feel too complicated for a person using it to drive their own goals. On the other hand, a simple notes app ends up in an unorganized mess.

Sometimes we don't know where to start. If you have more than a simple to-do list, it's usually a step-by-step guide to accomplish something. There's a good chance someone has already done something similar and it would be helpful if you could just reuse their list; even better if there are visuals to help guide you.

How

The app was designed to have a simple, intuitive interface that enables users to be productive right from the start. A "to-do" list is called a project, which just holds tasks. At any time, a task can be broken down further with a hierarchical structure.

Any task can be made into a template to be used in future projects, or shared with others who aspire to achieve the same goals.

It was implemented as a progressive web app (PWA) to allow the user to install it to their devices and run as a standalone app much like native apps. It also works offline to stay productive even in spotty internet connections. The end solution also benefits from various features such as secure payments, transactional and marketing email automation, user collaboration, spreadsheet imports, user authentication and other web security best practices.