Site en développement..
- Gestion des bans de stages
- Utilisation de lobbies, joignable avec un identifiant
- Entre 2 joueurs, avec possibilité d'être "spectateur" (impossibilité d'intéragir)
- Gestion d'un ban
- Game 1 ? Game X ? Bo3 ? Bo5 ?
- A J1 ou J2 de bannir ?
- "Privatisé" les lobbies
- Partie TO
- Import de match depuis smashgg, challonge, ...
- Gestion du ruleset (stages, étapes de ban (1-2-1, etc)
- Statistiques
- Nombre de stage bannis, lequel en 1er, en fonction du joueur, etc
- Par tournois
- Autres ..
- A définir
This is an example project that can be used as a starting point to create your own Vaadin application with Spring Boot. It contains all the necessary configuration and some placeholder files to get you started.
The project is a standard Maven project, so you can import it to your IDE of choice. Read more how to set up a development environment for Vaadin projects (Windows, Linux, macOS).
This project was created from https://start.vaadin.com.
There are two ways to run the application:
- To run from the command line, use
mvn
and open http://localhost:8080 in your browser. - Another way is to to run the
Application
class directly from your IDE.
- On the right side of the window, select Maven --> Plugins-->
spring-boot
-->spring-boot:run
goal - Optionally, you can disable tests by clicking on a
Skip Tests mode
blue button.
Clicking on the green run button will start the application.
After the application has started, you can view your it at http://localhost:8080/ in your browser.
- Right click on a project folder and select
Run As
-->Maven build..
. After that a configuration window is opened. - In the window set the value of the Goals field to
spring-boot:run
- You can optionally select
Skip tests
checkbox - All the other settings can be left to default
Once configurations are set clicking Run
will start the application
MainView.java
insrc/main/java
contains the navigation setup. It uses App Layout.views
package insrc/main/java
contains the server-side Java views of your application.views
folder infrontend/src/
contains the client-side JavaScript views of your application.
vaadin.com has lots of material to help you get you started:
- Follow the tutorials in vaadin.com/tutorials. Especially vaadin.com/tutorials/getting-started-with-flow is good for getting a grasp of the basic Vaadin concepts.
- Read the documentation in vaadin.com/docs.
- For a bigger Vaadin application example, check out the Full Stack App starter from vaadin.com/start.