GithubHelp home page GithubHelp logo

vatoz / giftlist Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lightszentip/giftlist

0.0 1.0 0.0 1.57 MB

Eine Geschenkliste / a Presentlist / ein Wunschzettel

License: Apache License 2.0

Shell 0.40% PHP 61.44% Blade 38.16%

giftlist's Introduction

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

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

[email protected]
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: [email protected] 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

Requirements

  • PHP 7.4 oder höher
  • MySQL Datenbank
  • PHP PDO Support für MySQL aktiv (extension=php_pdo_mysql.dll)

Anleitung

Die Zip Datei im gewüschten Ordner entpacken und die Url zum Ordner aufrufen. Danach wird man auf den Install Wizard weitergeleitet. Nach dem ausführen des Install Wizard den setup Ordner löschen. Danach sich anmelden und das Passwort und die Email Adresse des Admin Benutzers ändern. Durch das Ändern des Benutzernamens wird zudem die Sicherheit erhöht.

Bei Fragen/Problemen/Erweiterungen und Feedback stehe ich gerne zur Verfügung. Entweder per Email oder durch erstellen eines Issues.

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

Requirements

  • PHP 7.4 or higher
  • MySQL Database
  • PHP PDO Support for MySQL active (extension=php_pdo_mysql.dll)

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.

giftlist's People

Contributors

bitdeli-chef avatar dependabot[bot] avatar fteucher avatar lightszentip avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.