Skip to content

u-iDaniel/pomodoro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

161 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pomoAI

App Image

Summary

pomoAI is a productivity application that combines the Pomodoro Technique with AI-powered features to help users stay focused and manage their time effectively. The app includes a customizable timer, a dynamic task list, a Chrome Extension (website blocker), and an integrated Spotify music player to create a productive work environment.

Features

  • ⏲️ Customizable Pomodoro Timer: Set custom lengths for work sessions, short breaks, and long breaks.
  • Dynamic Task List: Add, edit, delete, and reorder tasks to keep track of your to-do list.
  • AI Task Generation: Generate a task list from a text description or a PDF document using AI.
  • 🚫 Website Blocker: Block distracting websites during your focus sessions to stay on track.
  • 🎵 Integrated Music Player: Sync with Spotify to play your favorite music while you work. Note: you will have to sign in to Spotify on the same browser to bypass preview mode.
  • 🔐 User Authentication: Sign in to save your tasks, preferences, and other data across sessions.

Tech Stack

  • 🖥️ Frontend: Next.js, React, TypeScript, Material UI
  • ⚙️ Backend: Next.js API Routes, Flask for Pytorch Model
  • 🏭 Infrastructure: Microsoft Azure, Docker
  • 💾 Database: PostgreSQL, Prisma ORM
  • 🔑 Authentication: Auth.js
  • 💳 Payments: Stripe
  • 🤖 AI: PyTorch, Google Gemini

This project was a submission to the HackED 2025 Hackathon Devpost.

About

Pomodoro Timer w/ AI add-ons | HackED 2025 Submission

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors