Skip to content

Installation & Development

You can use Tasquera right in your browser, install it on your computer or Android phone, or build it locally from source.

Development Setup

Prerequisites

  • Node.js 20+
  • npm (or pnpm/yarn)
  • Android Studio / SDK (optional, only needed for Android development)

Cloning and Running Locally

Terminal window
# Clone the repository
git clone https://github.com/itssljk/tasquera.git
cd tasquera
# Install dependencies
npm install
# Start local development server
npm run dev

The Vite development server will start at http://localhost:5173.

Available Scripts

ScriptCommandPurpose
devnpm run devStarts Vite dev server with hot module replacement
buildnpm run buildRuns TypeScript checks (tsc -b) and produces production web bundle
typechecknpm run typecheckRuns TypeScript compilation checks without emitting files
testnpm run testExecutes unit and integration test suites via Vitest
test:watchnpm run test:watchStarts Vitest in interactive watch mode
previewnpm run previewPreviews the production build locally
cap:syncnpm run cap:syncSyncs web assets to Capacitor native folders
cap:opennpm run cap:openOpens the native Android project in Android Studio
build:androidnpm run build:androidBuilds production web bundle and syncs to Android target
build:apknpm run build:apkRuns automated PowerShell script to build debug/signed Android APK

User Installation

  1. Navigate to tasquera.itssljk.com in Chrome, Edge, Safari, or Firefox.
  2. Click the Install App button in Settings (or use the browser’s address bar install icon / Add to Home Screen).
  3. Tasquera launches in its own distraction-free window with 100% offline capability and desktop shortcuts.