Code Monkey home page Code Monkey logo

beefsteak's Introduction

beefsteak

beefsteak logo

A task-oriented time management app that's a bit juicer than your average pomodoro.

wait, what? why is this productivity app called beefsteak?

The core functionality of this app revolves around breaking tasks down into bite-size chunks that are manageable within the 25-minute focus interval of the Pomodoro Technique, which was named after the tomato-shaped kitchen timer that its creator used.
Since this app introduces additional features to aid in keeping longer-term productivity, such as personal tracking to view your own time in focus, and user groups to connect with other individuals who might be working on similar tasks, i.e. a tomato (pomodoro) with additional features (juicier). I picked the variety of tomato that is best known for its juiciness, and named by app after it.

TLDR: i created an entire app to make a tomato pun

HEROKU DEPLOYMENT LINK >>> protected-everglades-33955

Features

  • Quick-start Pomodoro timer that lets you schedule and complete tasks on the fly
  • No user login for basic timer functionality!
  • Hiccup-resistant
    • Accidentally closed the tab? The timer resumes automatically!
  • Persistent Data
    • Even guests users can acess previously-completed tasklists
  • Timestamped task and tasklist completion
  • Live Activity charting
    • See how much time you've spent in focus in the past week, or your task completion rate!
  • User-created groups for collaboration or progress-sharing between members

Future Enhancements

  • Group Tasklist creation
    • Create a tasklist in a group for users to assign to themselves
  • Group Charting
    • Include focus charting for all members
  • Commenting
    • Allow users to comment on any single tasklist page

Libraries Used

Other Resources Used

Entity Relationship Diagram (ERD)

Beefsteak ERD

User Flow Diagram (UFD)

Beefsteak UFD

beefsteak's People

Contributors

thereselyr 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.