/BoostYourLife-App

Boost Your Life is an NLP APP that is no longer being processed. I had the task from my university to create an app. Actually I wanted to develop it further and publish it, because I got quite far. Unfortunately it never came to this.

Primary LanguagePHPOtherNOASSERTION

BOOST YOUR LIFE APP

This fictional app was coded with OOP PHP. I already knew some PHP, but this time it was about OOP PHP! The app is all about NLP content. The whole project is in English, but the comments are in German!

This app or code will not be processed any further! If you take all or part of it, please link me! Everything else you will find in the license!


AUTHOR

Benedikt Wolf


CREATION DATE

16.10.2019


FIRST STEPS

  1. Have a look at the config.php file! Do the Database name, username, password or port matches?

  2. Have a another look at the init.php file! Look at the "ROOT_URL" and change it, if necessary!

  3. Check in the .htaccess file the RewriteBase, is the folder name correct?

  4. For the error handling to work, the .htaccess must be opened and the "Custom error messages/pages" must be revised. There you have to change the folder name if necessary.

  5. Import the database file "Boost-Your-Life-Start-Full.sql" into MYSQL/PHPMYADMIN

  6. Make an Account at the register.php file or in the Database!

  7. When you create a new account, you have no rights. But you can change them in the database at userinfo!

  8. Log in with your Account datas and enjoy!


PHP VERSION

VERSION = 7.4.1


FONTS RIGHTS

MONTSERRAT = https://fonts.google.com/specimen/Montserrat


FRAMEWORKS RIGHTS

JQUERY = https://jquery.com/

SWIPER = https://swiperjs.com/

TABLESAW = https://github.com/filamentgroup/tablesaw


IMAGES RIGHTS

LOGO = https://editor.freelogodesign.org/?lang=de&logo=7f16d140-dd9e-429c-a321-798733c0e565

USER DEFAULT IMAGE = https://www.freepik.com/free-vector/man-woman-avatars_766415.htm#page=1&query=profile&position=4

NLP DEFAULT IMAGE = https://de.freepik.com/freie-ikonen/nlp-neurolinguistisches-programation_742128.htm#query=nlp&position=2

INDEX SLIDER FIRST IMAGE = https://www.venture.edu.au/hs-fs/hubfs/undraw_book_lover_mkck-2.png?width=4261&name=undraw_book_lover_mkck-2.png

INDEX SLIDER SECOND IMGAE = https://xeventure.com/images/Mobile-Application.svg

INDEX SLIDER THIRD IMAGE = https://www.ccgweb.in/wp-content/uploads/2019/06/image-from-rawpixel-id-478019-deriv-trial.png

USER PROFILE IMAGE 01 = https://pixabay.com/de/photos/erwachsene-attraktiv-elegant-mode-1850703/

USER PROFILE IMAGE 02 = https://pixabay.com/de/photos/mann-portr%C3%A4t-person-m%C3%A4nnlich-jung-1246508/

USER PROFILE IMAGE 03 = https://pixabay.com/de/photos/hund-kooikerhondje-profil-kooiker-3739225/

USER PROFILE IMAGE 04 = https://pixabay.com/de/illustrations/kleiner-poly-tier-vektor-kunst-3310319/


VIDEOS RIGHTS

INDEX YOUTUBE VIDEO = https://www.youtube.com/watch?v=t8hEbffbiF4

IN THE DATABASE VIDEOS

NLP KALIBRIEREN VIDEO = https://www.youtube.com/watch?v=1UPv1nurmZ4

NLP RAPPORT: PACING UND LEADING = https://www.youtube.com/watch?v=jiQeWOUZE0s

NLP ÜBERKREUZ SPIEGELN = https://www.youtube.com/watch?v=BtDzx90iCLA

NLP KLASSISCHES ANKER VERSCHMELZEN = https://www.youtube.com/watch?v=t2EMrb_WJUI

NLP DIE SWISH TECHNIK = https://www.youtube.com/watch?v=fk3HgeFyCmo

NLP WALT DISNEY STRATEGIE = https://www.youtube.com/watch?v=EmdlS6usQjs

NLP SIX STEP REFRAMIN = https://www.youtube.com/watch?v=l3feaKfUU7A&feature=emb_title


NLP CONTENT RIGHTS

  1. https://www.eagle-vision-communication.de/NLP-Uebungen-Ueberblick.htm

  2. https://www.landsiedel-seminare.de/nlp-seiten/nlp-uebungen.html


BROWSERS TEST

  1. Google Chrome (Latest version)

  2. Apple Safari (Latest version)

  3. Brave (Latest version)


ACCOUNTS

OWNER = b-wolf@posteo.de /// Loboclan1603#

ADMIN = peter-hans123@web.de /// PeterHans12345#

SUPPORT = sabrina-walter123@gmail.com /// SabrinaWalter12345#

NLP ADMIN = franz-hollister123@web.de /// FranzHollister12345#

NLP AUTHOR = miguel-koch123@gmai.com /// MiguelKoch12345#

PREMIUM USER = patrick-mulch123@gmail.com /// PatrickMulch12345#

FREE USER = kim-meyeer123@web.de /// KimMeyer12345#

LOCKED USER = ricarda-baumgartner123@web.de /// RicardaBaumgartner12345#


WHATS NEXT/ROADMAP

  1. Create footer, there is a footer for the home screen

  2. A PHP page for the exercises. If you click on an exercise, you will come to this page and there you will see the exercise you clicked on

  3. Create a new table in the database that stores the user's exercise history and top exercises

  4. The things from point 3 will then be displayed in the home page

  5. Create a premium function page

  6. Revise the rights even further for the Premium function

  7. Make your own App Logo

  8. Ajax Post for the Search Page

  9. Ajax Refresh for the Home Page and costumize the Site with more Sliders

  10. Rework CSS

  11. Making everything more responsive

  12. Fill the AGB page with text

  13. Customize imprint

  14. Adjust data protection

  15. Test and improve all functions

  16. More Content and Input

  17. Insert newsletter at the bottom of the home page

  18. The emails are stored in the database and then you can write a newsletter in the admin area. So an automatic query and insert loop for sending the email

  19. If you delete an NLP exercise or a user as an admin, the pictures still remain. These must be deleted as well

  20. Create and fill out a NLP lexicon page

  21. Find and fix bugs