Skip to content

Commit

Permalink
Add readme and change a german word to english
Browse files Browse the repository at this point in the history
  • Loading branch information
Apfelwurm committed Mar 24, 2023
1 parent 05c3cec commit 7d21d70
Show file tree
Hide file tree
Showing 5 changed files with 41 additions and 1 deletion.
Binary file added Entrance_client_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Entrance_client_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Entrance_client_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion Pages/Settings.razor
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@


<form @onsubmit=Submit>
<h1 class="mb-3 font-weight-normal text-center">Einstellungen</h1>
<h1 class="mb-3 font-weight-normal text-center">Settings</h1>

<div class="form-group">
<label class="lg-font">Eventula token</label>
Expand Down
40 changes: 40 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Eventula Entrance Client

The Eventula Entrance Client is an additional peace of software for windows and linux that makes the checkin a little bit smoother on events that use [our fork of Eventula Event Manager](https://github.com/Lan2Play/eventula-manager).

## Features

- pin for using the application
- Scanning the QR Code Ticket
- Show if a ticket is already signed in
- Check payment status and mark tickets as paied if nessecary
- Sign in participants
- Keep track of covid tests and timers at the entrance (state is not saved in Eventula itself, but a negative test is nessecary for sign in if the corresponding feature is activated in the settings)
- Keep track of a 2G verification (state is not saved in Eventula itself, but a 2g verification is nessecary for sign in if the corresponding feature is activated in the settings)
- Keep track of onsite signed terms and conditions (state is not saved in Eventula itself, but checked terms are nessecary for sign in if the corresponding feature is activated in the settings)
- Custom background image
- Covid test, 2g verification, terms and conditions button can be enabled/disabled depending on your needs
- Covid test time can be changed (default 15 min)


## Screenshots

![Login Page](https://raw.githubusercontent.com/Lan2Play/eventula_entrance_client/main/Entrance_client_1.png)
![Main Page](https://raw.githubusercontent.com/Lan2Play/eventula_entrance_client/main/Entrance_client_2.png)
![Settings Page](https://raw.githubusercontent.com/Lan2Play/eventula_entrance_client/main/Entrance_client_3.png)

## Usage

- Download the [latest release](https://github.com/Lan2Play/eventula_entrance_client/releases/tag/v1.5.1)
- Login with your webbrowser to your Eventula Manager instance with an admin account and open the token wizzard (for example `https://YOURDOMAIN.TDL/account/tokens/wizzard/start/EventulaEntranceClient`) and create a token
- open the entrance client, unlock with the pin 4637 (currently hardcoded, sorry), go to settings and configure your Eventula api base address (for example `https://YOURDOMAIN.TDL` ), paste the generated Eventula token and save the settings
- you should be able to use the entrance client now, check out the other settings :)

## Development

The entrance client is built with dotnet 7 and electron. You should be able to build and run it just with the current [dotnet sdk](https://dotnet.microsoft.com/en-us/download).
We recommend to use VSCode or Visual Studio for the development and debugging, both should just work out of the box.

## Future

- We like to add pin management, so there are 2 pins existing that can be changed and also one of them can not view or change the settings

0 comments on commit 7d21d70

Please sign in to comment.