KasperiP / kiderat-desktop

🐀 Kiderat is a fully open-source bot for automating ticket reservations on Kide.app. With Kiderat, you can save time and effort by letting the bot handle the reservation process for you. Since Kiderat is open-source, you can customize the bot to suit your specific needs or contribute to the project's development.
https://www.kiderat.app
GNU General Public License v3.0
9 stars 2 forks source link
bot kide kide-app kide-botti kideapp kideapp-bot kideapp-botti kiderat student student-parties tauri
Kide.rat logo



## Kide.app bot which helps you to get tickets without stress Annoyed by getting tickets to student parties? Kide.rat is your solution. [![GPLv3 License](https://img.shields.io/badge/License-GPL%20v3-black.svg?style=flat&colorA=5e35b1&colorB=5e35b1)](https://opensource.org/licenses/) [![Build Status](https://img.shields.io/github/actions/workflow/status/kasperip/kiderat-desktop/build.yml?branch=master&style=flat&colorA=5e35b1&colorB=5e35b1)](https://github.com/KasperiP/kiderat-desktop/actions?query=workflow=build) [![Downloads](https://img.shields.io/github/downloads/kasperip/kiderat-desktop/total?style=flat&colorA=5e35b1&colorB=5e35b1)](https://github.com/KasperiP/kiderat-desktop/releases/latest)

Kide.rat is a worry-free ticket reservation system that will almost certainly get you tickets for the event you want. The bot works on all platforms and is completely free and open source. This project is NOT affiliated with Kide.app in any way and should be used only for study purposes.

Motivation

The main purpose of this project is to be my "hello world" project for Tauri. There are multiple Kide.app bots, but most of them are not fully open source. Botting tickets is fairly common in Kide.app, and I thought that making an easy and open source bot could force Kide to address this problem. I do not recommend using any bots for reserving tickets, and using any Kide.app is solely your responsibility.

Kiderat has been featured in an article on Tampere University's management magazine called "Visiiri." You can read the article by clicking here. The article also provides comprehensive information about Kideapp's botting, which is explained quite effectively.

Download & install

Download latest version from releases page. App uses automatic updater so if there is update available you will get popup when opening Kiderat.

Kiderat download & install

Download & install tutorial video

Reporting Issues / Suggesting New Features

If you encounter any issues while using our open-source project or have ideas for new features, we encourage you to contribute by reporting them through the "Issues" tab on GitHub. Your feedback is valuable and helps us improve our project for everyone.

Before you submit an issue or feature request, please follow these guidelines:

Reporting Issues

Suggesting New Features

To create a new issue or feature request:

  1. Navigate to the Issues tab on our GitHub repository.
  2. Click on the "New Issue" button.
  3. Fill out the description with details mentioned above.
  4. Submit the issue, and it will be reviewed as soon as possible.

We appreciate your contributions to our open-source project and look forward to working together to make it even better!

Known weaknesses / issues:

Supporting project:

If you find this project helpful and valuable, you can contribute to its development and maintenance in several ways. One way is to give it a star on GitHub, which helps raise its visibility and attracts more contributors. You can also share it with others who might benefit from it. If you have experience in programming or design, you can contribute to the project by submitting bug reports, feature requests, or even code changes through pull requests. Lastly, you can support the project financially by sponsoring this project. Your donation will help to cover Rainbow lager costs.

Your support is greatly appreciated and will help make this project even better!

Development setup:

Follow Tauri Prerequisites before trying to install any local dependencies.

Install pnpm

npm i pnpm -g

Install dependencies

pnpm i

Start dev

pnpm tauri dev