Skip to content
This repository has been archived by the owner on Aug 27, 2023. It is now read-only.
/ lapinstance Public archive

WoW Classic raid management and discord integration for Les Lapins de Lumière

Notifications You must be signed in to change notification settings

Athou/lapinstance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lapinstance

WoW Classic raid management and discord integration for Les Lapins de Lumière (EU-Sulfuron).

  • Users log in with their discord account
  • Guild master manages raids from the website
  • Guild members can subscribe to raids from the website or via discord reactions
  • Guild master can send reminders to members that are not yet subscribed to a raid
  • Displays Onyxia resets on the calendar

Raid calendar

Raid page

Discord integration

Build for production

mvnw clean install

Develop on your machine

Backend

Lapinstance can start out of the box without discord integration. To enable Discord integration, create an application on https://discordapp.com/developers/applications, copy (not rename) src/main/resources/application-default.yml.example to src/main/resources/application-default.yml and fill all the fields (icons are optional).

Start in an IDE

run LapinstanceApplication.java

Start from the command line

mvnw spring-boot:run

Frontend

npm start

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT