https://github.com/kissifrot/bestwishes
Multilingual wishlist application
https://github.com/kissifrot/bestwishes
gift php symfony symfony-application wishlist
Last synced: 3 months ago
JSON representation
Multilingual wishlist application
- Host: GitHub
- URL: https://github.com/kissifrot/bestwishes
- Owner: kissifrot
- Created: 2011-10-02T08:51:00.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2025-06-27T16:21:39.000Z (4 months ago)
- Last Synced: 2025-07-06T23:06:40.054Z (3 months ago)
- Topics: gift, php, symfony, symfony-application, wishlist
- Language: PHP
- Homepage:
- Size: 11.5 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
BestWishes
=============[](https://travis-ci.org/kissifrot/BestWishes)
BestWishes is a multilingual wishlist application allowing users to manage their wishlist and indicate who have[composer.json](..%2Fsf6.2%2Fcomposer.json) bought what to avoid receiving the same gift for Christmas (for example).
Users can also add surprise gifts and manage additions and purchase alerts.
Recurrent as well as "one-shot" events are also configurable.
The current branch is based on symfony 6.x. For symfony 5.4 version see `1.x` branch.
# Installation
BestWishes uses [Composer](http://getcomposer.org/) to ease the creation of a new project:
```sh
$ composer create-project webdl/bestwishes path/to/install
```Composer will create a new BestWishes project under the `path/to/install` directory.
You will have to enter main parameters such as database info and others in the `.env` file.## Database setup
After having indicated the main parameters, run
```sh
$ php bin/console doctrine:database:create
```
to create the database, and```sh
$ php bin/console doctrine:migrations:migrate
```
to populate schema.## Application setup
A basic setup command is included, you can use it by running the command:
```sh
$ php bin/console bw:setup
```
This command will create an admin user and defaults events if needed.