8000 GitHub - rodreegez/time-crisis
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

rodreegez/time-crisis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Time Crisis

A sleek, modern time tracking application with a mission-critical theme. Track your activities with style and urgency.

🌐 Start tracking your time now! https://rodreegez.github.io/time-crisis/

Features

  • Real-time Activity Tracking: Log and monitor your activities with precise timestamps
  • Single Active Task: Only one task can be active at a time, ensuring accurate time tracking
  • Quick Actions: Common activities like Coffee Break ☕, Meeting 👥, Lunch 🍽️, Phone Call 📱, and AFK 🚶 are just one click away
  • Flexible Time Adjustment: Fine-tune task timestamps with intuitive controls:
    • Quick adjustments: -30m, -15m, -5m, -1m | +1m, +5m, +15m, +30m
    • Manual datetime input for precise control
  • Task Management:
    • Start new tasks
    • Stop current task without starting a new one
    • Edit task details and timestamps
    • View task duration in real-time
  • Persistent Storage: All activities are saved locally in your browser
  • Responsive Design: Works seamlessly on desktop and mobile devices
  • Modern UI: Clean, intuitive interface with smooth animations and visual feedback

Usage

  1. Starting a Task:

    • Enter a custom task description and click "Log Mission"
    • Or use one of the quick-action buttons for common activities
  2. Ending a Task:

    • Start a new task (automatically ends the current one)
    • Click the "Stop" button on the active task
    • Or use a quick-action button to switch to a different activity
  3. Editing Tasks:

    • Click the "Edit" button on any task
    • Modify the description, start time, or end time
    • Use the time adjustment buttons for quick changes
    • Click "Save" to apply changes
  4. Time Adjustments:

    • Use the quick adjustment buttons to move timestamps forward or backward
    • Choose from 1, 5, 15, or 30-minute increments
    • Or manually enter precise times using the datetime inputs

Technical Details

  • Built with vanilla JavaScript
  • Uses localStorage for data persistence
  • No external dependencies
  • Responsive design with modern CSS features
  • Cross-browser compatible

Browser Support

  • Chrome (recommended)
  • Firefox
  • Safari
  • Edge
  • Mobile browsers

Local Development

  1. Clone the repository
  2. Open index.html in your browser
  3. No build process required!

License

MIT License - feel free to use this project for your own time tracking needs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0