Skip to content

IstiakAR/Automation

Repository files navigation

Automation App

Prerequisites

1. Node.js & npm

2. Rust & Cargo

3. Tauri CLI

  • Install globally: npm install -g @tauri-apps/cli

4. Platform-specific dependencies

Windows:

macOS:

  • Xcode Command Line Tools: xcode-select --install

Linux:

  • Install required system libraries:
    • Arch:
    sudo pacman -S webkit2gtk gtk3 base-devel openssl
    • Debian/Ubuntu:
     sudo apt update && sudo apt install -y libwebkit2gtk-4.0-dev build-essential curl wget file libssl-dev libgtk-3-dev
    • Fedora:
    sudo dnf install -y webkit2gtk3-devel openssl-devel gtk3-devel

Project Setup

  1. Clone the repository

    git clone https://github.com/IstiakAR/Automation
    cd Automation
  2. Install JavaScript dependencies

    npm install
  3. Install Tailwind CSS v3 and dependencies

    npm install -D tailwindcss@3 postcss@8 autoprefixer@10
    npx tailwindcss init -p
  4. Install shadcn/ui

    npx shadcn-ui@latest init
  5. Run the app in development mode

    npm run tauri dev

    Or with no hot restart(you need to run it again for changes to take effect),

    npm run tauri:dev
  6. Build for production

    npm run tauri build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors