Pomodoro Timer

Pomodoro Timer

What is PomoRelax?

Pomorelax is a pomodoro timer with a todo list. Users can sign in using google, save to do lists to be available from any pc.

Technologies

  • React
  • Tailwind
  • MSSQL
  • NodeJS
  • Express
  • Google OAuth
  • Fetch / API
  • Pexels API

Current Features

  1. Pomodoro Timer
  2. Login with google
  3. Save tasks to database

Future Features

  • Customse pomodoro dashboard
  • customisable background images, currently its random image with a theme "nature".
  • Toggle light/dark mode
  • Movable widgets using canvas or a third party library.

Post-Mortem

What I Learned

So far i have learned about how to implement timers in a browser where users are swapping windows and ensuring the timer stays the correct time due to resource allocation and intervals running slower when tabbed. I overcame this by using date and the difference between when the timer started and the current time. I also added google OAuth login so users can access their todos from different machines.

GitHub

###

Project Details

Date: Apr 25, 2014

Author: Jack King

Categories: project

Tagged: React, Web Development, MSSQL, API

Client:

Website:

Related Works.

About

If you like my projects or blog and want to discuss work opportunities or even taking part in a game jam, drop me an email!

Social Links

github

Location

United Kingdom