/giftlist

Eine Geschenkliste / a Presentlist / ein Wunschzettel

Primary LanguagePHPApache License 2.0Apache-2.0

Presentlist / Geschenkeliste

Libraries.io dependency status for GitHub repo GitHub GitHub release (latest SemVer including pre-releases) GitHub release (latest SemVer)SL Scan

Installation

Installation over Release Zip

php artisan key:generate
php artisan migrate
php artisan db:seed

Upgrade

  • unzip to new/
  • replace all files from new or delete and insert all files from new (exclude .env)
  • run:
php artisan migrate
php artisan db:seed

Setup over repo

  • clone the repository
  • create .env file in the root dir and set the settings
  • composer update
  • npm install
  • npm run dev
  • start with php artisan server or set your www root to public
  • install db with php artisan migrate

To create default user and permission

php artisan db:seed

Upgrade

  • git pull
  • composer update
  • npm install
  • npm run dev
php artisan migrate
php artisan db:seed

Settings

PRESENTLIST_MAIL_FROM_EMAIL=foobar@xyz.com
PRESENTLIST_MAIL_TITLE=Presentlist
PRESENTLIST_MAIL_FROM_NAME=FOO Bar
PRESENTLIST_CODE=CODE #If you want a auto generate code instead of save user email address to have a link present to user

USER

For first login: username: noreply@pleasereplacethisdomainemail.com pw: secret

HINT: Please change the password and user email adress

Other

http://lightszentip.github.io/giftlist/

=> !! For English => english is under german !!

Presentlist ist eine Geschenkliste auf der man seine Wünsche zur Hochzeit, Geburtstag oder anderen Anlässen auflisten kann. Dabei kann man einen Titel, Beschreibung und auch ein Bild zum Geschnenk angeben, sowie Links zu Händlern oder dem Produkt angeben. Wenn sich dann jemand ein Geschenk von der Liste nimmt, ist es für die anderen nicht mehr sichtbar. Man kann gewählte Geschenke aber auch wieder freigeben und der Administrator sieht nicht wer sich welches Geschenk genommen hat.

Funktionen

  • Geschenkeliste
  • Detail Ansicht von Geschenken
  • Geschenk auswählen
  • Geschenk freigeben
  • Geschenk per Mail teilen
  • Backend
    • Geschenk anlegen / editieren / löschen
    • Benutzer anlegen
    • Profil editieren
    • Passwort vergessen
    • Login / Logout
    • Wartungsmodus aktivieren
    • Einstellungen ändern

English

The app presentlist is show the wishes from wedding, birthday or from other occasions. You can create a present with a title, description, image and links. If a user take a present from the list, it is not visible for other user.

Functions

  • list with presents
  • detail view of present
  • use a present
  • release a gift
  • Backend
    • create, edit, delete a present
    • create user
    • edit profile
    • forgotten password
    • Login / Logout
    • maintenance mode
    • change settings

Instructions

Unpack the zip file to the target dir and open the url in your browser. Follow the steps of install wizard. Delete the setup folder and change the password and email address of admin account.

If you have a question, problems or feedback then you can send a mail or create a new issue.