Skip to content

Aditya41150/Focus-Tracker

Repository files navigation

Project Overview

Focus Tracker is a desktop application built with Tauri and Vanilla TypeScript that helps users manage their time and maintain focus on tasks.

Features

  • Task management and tracking
  • Focus timer functionality
  • Real-time progress monitoring
  • Lightweight and fast performance
  • Cross-platform desktop support

Installation

  1. Clone the repository
  2. Install dependencies: npm install
  3. Install Rust (required for Tauri): https://rustup.rs/
  4. Run in development: npm run tauri dev

Building

To create a production build:

npm run tauri build

Project Structure

  • src/ - Frontend code (HTML, CSS, TypeScript)
  • src-tauri/ - Rust backend code
  • public/ - Static assets

Development

Start the development server with hot reload:

npm run dev

Contributing

Contributions are welcome! Please follow the existing code style and submit pull requests for review.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors