Git Product home page Git Product logo

pomoduck's Introduction

Pomoduck

PomoDuck

Deployed

Check us out here ๐Ÿ‘‰ Pomoduck

Description

Pomoduck is simple, responsive pomodoro timer for everyone. Anyone can sign up, login, and start traking their productivity right away! Pomoduck features a standard Pomodoro timer with small and large breaks. Users can update their log in credentials, create, edit and delete their tasks, and view their pomodoro stats.

Table of Contents

Installation

Node.js is required in order to install Pomoduck-Frontend. Use a standard NPM install. Pomoduck is dependent on a backend node express application which can be found here - Pomoduck-Backend (You will need to provision your own MySQL DB).

Usage

Use this app to track your pomodoro time, break time, tasks and view related stats

License

None

Technologies

This application is utilizes a React frontend running on an NGINX web server in a docker container. Current deployment is in a Kubernetes cluster.

Contributions

Submit a pull request.

Testing

Use NPM run test in order to run Jest unit tests.

Questions

Michael Curtis

Grayson Stricker

Bart Cusick

Patrick Lloyd

Kerri Sexton

Paul Hagwood

Repo

Pomoduck

pomoduck's People

Contributors

bartcusick avatar g-strick avatar kas1330 avatar mcereal avatar meddle74 avatar pmhagwood avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

pomoduck's Issues

Timer Box

square component box
countdown timer text
start button that starts the timer and transitions to stop while the timer is running

Auth Service

Authentication will be split from Pomoduck-Backend into a standalone service

Footer

design

  1. Social media links
  2. copyright
  3. link back home link to contact

tasks

input field
have button under the input field to add the task and displays it under input
useState to save the task

nav bar

navbar buttons
settings button
login button with modal

Mail Service

This will be an application that coordinates emails

  1. Welcome Email for new users
  2. Password reset email
  3. Weekly stats emails

User Profile page UI/UX

  1. Will include user credential - first name, last, name, alias, image
  2. Will include stats history for user
  3. Will be able to edit all credentials
  4. Will be view and edit tasks

create stats page

need to bring in background
bring in header
bring in footer

stats portion/table

UI/UX mockups

  • Homepage
  • Navigation Menu
  • settings
  • Profile
  • stats/leaderboard
  • signup/login

Tasks No login alert

Switch default alert in the tasks section to material ui alert when users try to add task

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.