# wishthis wishthis is a simple, intuitive and modern platform to create, manage and view your wishes for any kind of occasion ([demo](https://wishthis.online)). ![Wishlists](/src/assets/img/screenshots/wishlists.png "Wishlists") Join the conversation on: * [Discord](https://discord.gg/WrUXnpNyza) * [Matrix](https://matrix.to/#/#wishthis:matrix.org) Status: [![Deploy to wishthis.online](https://github.com/grandeljay/wishthis/actions/workflows/ftp-deploy-stable.yml/badge.svg?branch=stable&event=push)](https://github.com/grandeljay/wishthis/actions/workflows/ftp-deploy-stable.yml) [![Deploy to dev.wishthis.online](https://github.com/grandeljay/wishthis/actions/workflows/ftp-deploy-develop.yml/badge.svg?branch=develop&event=push)](https://github.com/grandeljay/wishthis/actions/workflows/ftp-deploy-develop.yml) ## Requirements * PHP 8 ## Installation 1. Download the latest [release](https://github.com/grandeljay/wishthis/releases) and upload all files to your server 1. Follow the instructions of the installer ## Contributing Install dependencies ### Composer Use one of the following commands. | Command | Description | | --------------------------- | ----------------------------------- | | `composer install` | Install all dependencies. | | `composer install --no-dev` | Install only required dependencies. | ### NPM Use one of the following commands. | Command | Description | | --------------------------------------------- | ----------------------------------- | | `npm install` | Install all dependencies. | | `npm install --only=production --no-optional` | Install only required dependencies. | ### Theme changes ``` cd semantic ``` And then one of the following commands: - `gulp build` - `gulp watch` For more information see: https://fomantic-ui.com/introduction/build-tools.html ## Style ### PHP | Language | Style | | -------- | ----- | | PHP | PSR-12 |