“Fundme Crowdfunding Platform” Documentation by “Miguel Vasquez” v1.0


“Fundme Crowdfunding Platform”

Created: 05, October 2016
By: Miguel Vasquez
Email: miguelvasquez991@gmail.com

Thank you for purchasing my script. If you have any questions that are beyond the scope of this help file, please feel free to email via miguelvasquezweb@gmail.com Thanks so much!


Table of Contents

  1. Setting MySQL
  2. Uploading Files
  3. Installation
  4. Settings Admin Panel
  5. Customize
  6. Sources and Credits

Fundme Crowdfunding Platform It is a script for fundraising for various causes, the administrator can add volunteers who can create unlimited campaigns, this script is finished create a community where different people to help those in need either your community or different places.

Features:

  1. Built with Laravel
  2. Bootstrap
  3. Font Awesome
  4. IcoMoon
  5. Send mail to Organizer
  6. Members can create unlimited campaigns
  7. Updates campaigns
  8. Option Delete Account
  9. Members can change their name, email and password
  10. Members manage their campaigns and see donations
  11. Upload Avatar
  12. Change password
  13. Integration with Paypal
  14. XSS: Protection from cross site scripting
  15. Secure Bcrypt password hashing
  16. SMTP Support
  17. Share social
  18. Multiple currencies
  19. Easy translation
  20. Ajax pagination in Campaigns, Donations and Updates

Requirements: - top


A) Setting MySQL - top

This script works with PHP 5.6 and MySQL 5. The first thing to do is:


B) Uploading Files - top

A) upload the folder "Script" to the "public_html" folder on your server.
B) Log into your phpMyAdmin and import the fundme.sql file located in the folder "Mysql" (NOTE: the database already must be created )


C) Installation - top

Make sure PDO driver is enabled on your server, if not, you should ask your hosting provider activation of this driver, so that the script can work.

After you have uploaded all files can start to setup the files.

›› Database Connection/Mail Set Up

  1. Open the file .env located in your root folder, with any text editor, e.g: NOTEPAD ( IMPORTANT: You can not find the file and you are using cPanel click show hidden files )
  2. change the following parameters, for theirs:

Database Connection

  	
  	DB_DATABASE=YOU_DATABASE
	DB_USERNAME=YOU_USERNAME
	DB_PASSWORD=YOU_PASSWORD

  
  • place all data without spaces
  • Save and close.

    1. Mail Set Up
    2. Open the file mail.php located in the folder config, with any text editor, e.g: NOTEPAD
    3.   	'from' => [
              'address' => 'no-reply@miguelvasquez.net',
              'name' => 'Fundme',
          ],
      
        
    4. Save and close.

    D) Settings Admin Panel - top

    Access to admin panel

    - Just enter from http://yousite.com/login and enter the following credentials.

    	User: admin@example.com
    	Pass: 123456
      

    In admin panel you can:

    1. Change the site name
    2. Change the site title welcome
    3. Statistics
    4. Set keywords for the site. (SEO)
    5. Add a description (SEO)
    6. Create/Edit pages e.g.: Help, Privacy, etc.
    7. Payments Settings.
    8. See Donations
    9. Set up social accounts
    10. Manage members.
    11. Add / Edit members.
    12. Manage campaigns.
    13. Add / Edit Campaigns.

    E) Customize - top

    Changing the logo

    Changing the logo footer

    Changing the favicon

    Change the background header index page

    Change the background bottom index page

    Change the default link color


    F) Sources and Credits - top

    I've used the following files as listed.


    IMPORTANT: Make sure the folders located on

    		public / temp
    		public / campaigns
    		public / avatar
    		public / img-category
    	

    has permissions 755 or 777

    Miguel Vasquez

    Go To Table of Contents