Skip to content

rjrapture/datetime-track

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

DateTimeTrack 🕰️📅

Precision Date, Time, and World Clock Tools for the Modern Web.

DateTimeTrack is a professional-grade suite of high-precision date and time utilities designed with a focus on speed, accuracy, and premium aesthetics. Built for developers, travelers, planners, and anyone who values precision.

Live Demo | Follow on X


✨ Features

  • High-Precision Tools: Access a wide range of calculators including:
    • Date Calculator: Measure exact intervals between any two dates.
    • Countdown Timer: High-precision live timers for events.
    • Age Calculator: Detailed age breakdown in years, months, and days.
    • Reverse Due Date: Precision medical-grade pregnancy milestones.
    • Holiday Countdowns: Live tracking for Christmas, Diwali, New Year, and more.
  • Premium UI/UX:
    • Sleek Glassmorphism design.
    • Persistent Dark & Light Mode support.
    • Fully responsive from mobile to ultra-wide displays.
  • Dynamic Footer Calendar: A live month/year grid integrated into every page with a real-time seconds ticker.
  • SEO Optimized:
    • Comprehensive JSON-LD Schema (WebSite, Organization, FAQPage).
    • Human-written, high-EEAT content.
    • Performance-tuned with Gzip and browser caching.

🚀 Tech Stack

  • Frontend: Vanilla JavaScript (ES6+), HTML5, CSS3.
  • Design System: Custom CSS variables for theme management and glassmorphism.
  • SEO: Schema.org JSON-LD, Robots.txt, Sitemap.xml.
  • Server: .htaccess for HTTPS enforcement, clean URLs, and compression.

🛠️ Installation & Local Development

  1. Clone the repository:

    git clone https://github.com/rjrapture/datetime-track.git
  2. Navigate to the directory:

    cd datetime-track
  3. Serve locally: Since the project uses absolute paths for some assets and .htaccess for clean URLs, it is recommended to use a local server:

    # Using Node.js serve
    npx serve .

📂 Project Structure

├── countdown/         # Countdown-specific tools and hub
├── date/              # Date calculators and logic
├── main.js            # Core UI and global components (Footer, Header)
├── theme.js           # Theme management (Dark/Light)
├── style.css          # Design system & glassmorphism
├── index.html         # Homepage
└── .htaccess          # Server-side configurations

🤝 Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

⚖️ License

Distributed under the MIT License. See LICENSE for more information.

📧 Contact

Rakesh - GitHub - X (Twitter)

Project Link: https://github.com/rjrapture/datetime-track


Built with precision for every second.

About

Global timezone tracking, date difference calculators, and countdown timers for productivity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors