Skip to content

mzffreyvazov/pomotimer

Repository files navigation

Pomotimer

A soothing, minimalist pomodoro timer application to help you focus and boost your productivity.

Live Site

Visit the live application: pomotimer.live

Features

  • Customizable work and break intervals
  • Soothing visual and audio notifications
  • Responsive design that works on desktop and mobile
  • Minimal and distraction-free interface
  • Session tracking and statistics

Technologies Used

This project is built with modern web technologies:

  • Vite - Fast build tool and development server
  • TypeScript - Type safety for more robust code
  • React - UI component library
  • Tailwind CSS - Utility-first CSS framework
  • shadcn-ui - Beautifully designed components

Development Setup

Prerequisites

  • Node.js (LTS version recommended)
  • npm or yarn

Local Development

# Clone the repository
git clone https://github.com/mzffreyvazov/pomotimer.git


# Navigate to the project directory
cd pomotimer

# Install dependencies
npm install

# Start the development server
npm run dev

Your application will be available at http://localhost:8080 or another port if 8080 is in use.

Building for Production

# Create optimized build
npm run build

# Preview production build locally
npm run preview

Deployment

The project is deployed at pomotimer.live.

About

Minimalist pomodoro timer application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages