A mobile application built with SvelteKit and Capacitor for Android devices.
Duelo is a ranking app that allows users to manage classrooms and track duels between participants using an ELO rating system. The app stores data locally using Capacitor Preferences.
Clone the repository:
git clone https://github.com/yourusername/Duelo.git
cd Duelo
Install dependencies:
npm install
To start the development server:
npm run dev
The app will be available at http://localhost:5173
Build the web assets:
npm run build
Build and sync with Android:
npm run build
npx cap sync
Copy web assets to Android:
npx cap copy android
Run on Android device/emulator:
npx cap run android
Open in Android Studio:
npx cap open android
/src
- Source code/routes
- SvelteKit routes/lib
- Shared components and utilities/android
- Android platform specific code/static
- Static assetsCurrent version: 1.3
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.