52 lines
1.6 KiB
Markdown
52 lines
1.6 KiB
Markdown
# 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)
|
|
|
|
## Warning
|
|
wishthis is a work in progress and may break at any time. Do not rely on it and make sure you have backups of your data.
|
|
|
|
Use at your own risk.
|
|
|
|
## 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
|