dhextras / age-timer-tauri

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Age Timer Desktop App

A simple desktop app that counts your age in real-time.

demo-image

This desktop application is a Tauri-based project that calculates your age and displays it in real-time. It was originally cloned from Jack Liang's GitHub repository, and it's available at GitHub page here. I've made a few modifications to enhance its functionality.

Table of Contents

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Node.js: You need Node.js to run the application.
  • npm: npm is the package manager for JavaScript. You can install it with Node.js.
  • Tauri: Tauri is the framework used for building the desktop app.

Installation

To get started, clone the repository from GitHub:

git clone https://github.com/dhextras/age-timer-tauri.git

Next, open the main.js file and change the date of birth (DOB) on the first line to reflect your own DOB.

Then, install the project dependencies:

npm install

Certainly, here's an enhanced building section in your README that includes the three options for building the Age Timer Desktop App:

Building

  1. Using the Pre-built Version: You can access the pre-built version in the target folder without installing any additional dependencies. Simply locate the version for your OS and run it.

  2. Hot Build (Real-time Reflection): To make real-time changes to the source code and see the updates instantly, use the following command:

    npm run tauri dev

    This hot build option is perfect for development and testing as it reflects your edits as you make them.

  3. Build for Your OS: If you're satisfied with your modifications and want to create an application for your specific operating system, run the following command:

    npm run tauri build

    This will package the application for your OS, and you can then use or publish it as needed.

Contributing

You're welcome to contribute to this project. Follow these simple steps:

  1. Fork the repository.
  2. Make your changes or additions.
  3. Create a pull request.

Your contributions will be greatly appreciated! If you have any suggestions, bug reports, or feature requests, please open an issue in the issue section.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Credits

Enjoy using Age Timer Desktop App! Thank you for choosing to explore and play with it. Your support and contributions are greatly appreciated, and we hope this app serves you well. If you have any questions, feedback, or ideas, don't hesitate to reach out – we'd love to hear from you!

About

License:MIT License


Languages

Language:JavaScript 46.1%Language:CSS 24.5%Language:Rust 14.9%Language:HTML 14.4%