Wizardmc.fr
🔮 Official website of the WizardMC minecraft server.
Install / Use
/learn @EvoWide/Wizardmc.frREADME
WizardMC
<a href="https://discord.gg/abpKnXA"><img src="https://img.shields.io/badge/Discord-join%20chat-738bd7.svg" alt="EvoWide official Discord"></a>
wizardmc.fr is the official website of the WizardMC minecraft server. It is composed of 3 distinct applications: the frontend, the api and finally the admin dashboard.

Requirements
- Node.js >= 12.0.0
- PostgreSQL
- Redis
Stack
Frontend
API
Admin Dashboard
Installation
Frontend
> cd wizardmc.fr/frontend
> npm install
> cp .env.example .env # and edit the values
> npm run dev
API
> cd wizardmc.fr/api
> npm install
> cp .env.example .env # and edit the values
> node ace build
> node ace generate:key # and copy the value to the .env file (APP_KEY field)
> node ace migration:run
> node ace seed:db # optional: if you want fake data to test the app
> npm run dev
Admin dashboard
> cd wizardmc.fr/admin
> npm install
> cp .env.example .env
> npm run dev
Deployment
Frontend
> cd frontend
> npm run build
API
> cd api
> node ace build
Admin dashboard
> cd admin
> npm run build
Contributing
Do not hesitate to contribute to the project by adapting or adding features ! Bug reports or pull requests are welcome.
License
This project is using the GPLv3 License. Feel free to create an issue for any question regarding your rights to use this project.
Related Skills
Writing Hookify Rules
110.4kThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
review-duplication
100.5kUse this skill during code reviews to proactively investigate the codebase for duplicated functionality, reinvented wheels, or failure to reuse existing project best practices and shared utilities.
feishu-drive
350.8k|
things-mac
350.8kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
