Skip to content

argolo/SquadTime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

SquadTime

Plan complex workloads in seconds — without spreadsheets.

SquadTime transforms raw workload hours into precise schedules, including start dates, end dates, and end times. It eliminates manual counting, reduces scheduling errors, and provides instant, reliable results directly in your browser.


✨ Features

  • Instant scheduling

    • Convert workload hours into a full timeline in real time
  • Smart date handling

    • Supports multiple formats (dd/MM/yyyy and MMM d, yyyy)
    • Automatically skips weekends (optional)
  • Flexible workday configuration

    • Define:

      • Start time
      • Break window
      • End time
  • Accurate time distribution

    • Handles:

      • Breaks
      • Multi-day workloads
      • Overflow across working days
  • Spreadsheet-ready output

    • Copy results in one click
    • Paste directly into Excel, Google Sheets, Notion, etc.
  • Auto-save

    • Settings persist locally (no login required)
  • Internationalization

    • English and Portuguese (auto-detected from user device)
  • Dark mode support

    • Auto / Light / Dark themes
  • Privacy-first

    • 100% client-side — no data leaves your browser

🧠 How It Works

  1. Enter a start date
  2. Paste your workload hours (one per line or separated by space/comma)
  3. Configure your working hours
  4. Click Generate Schedule

You’ll instantly get:

  • Start date per task
  • End date per task
  • End time per task

📋 Example

Input:

Start date: May 11, 2026

Workload:
4
8
12
6

Output:

Start Dates:
May 11, 2026
May 11, 2026
May 12, 2026
...

End Dates:
May 11, 2026
May 12, 2026
...

End Times:
12:00
18:00
...

⚙️ Configuration

You can customize:

  • Working hours

    • Day start
    • Break start
    • Break end
    • Day end
  • Weekend handling

    • Skip or include weekends
  • Language

    • Auto-detected (can be overridden)
  • Theme

    • Auto / Light / Dark

📦 Tech Stack

  • Vanilla JavaScript (no frameworks)
  • HTML5 + CSS3
  • LocalStorage for persistence

No dependencies. No build step. Just open and use.


🚀 Getting Started

Option 1 — Run locally

git clone <your-repo>
cd squadtime
open index.html

Option 2 — Deploy

You can deploy instantly on:

  • Vercel
  • Netlify
  • GitHub Pages
  • AWS Amplify

🧭 Roadmap (Ideas)

  • Export to Github Projects

🔐 Privacy

SquadTime is fully client-side:

  • No tracking
  • No data collection
  • No external requests

Your data stays in your browser.


👨‍💻 Author

Built by argolo.dev


💡 Positioning

SquadTime is designed for:

  • Developers
  • Product Managers
  • Operations teams
  • Anyone tired of using spreadsheets for scheduling

About

Plan complex workloads in seconds.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages