Skip to content

Kekwel/smash-stage-striker

Repository files navigation

Smash Stage Striker (non-définitif)

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)

Roadmap

  • 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.

Running the Application

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.

Intellij IDEA

  • 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.

Eclipse

  • 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

Project structure

  • MainView.java in src/main/java contains the navigation setup. It uses App Layout.
  • views package in src/main/java contains the server-side Java views of your application.
  • views folder in frontend/src/ contains the client-side JavaScript views of your application.

What next?

vaadin.com has lots of material to help you get you started:

About

Site pour la communauté Smash Bros de Lorraine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published