The Foroworkers forum software is one of the open source projects using PHP and Laravel to manage self-hosted online communities on your server.
About • Contributors • Features • Setup • Installation • Access • Support • Donations •
A powerful Open Source Business Forum that can be installed on your server.Open source Laravel Forum
We thank everyone who contributes to this project.
- Jonathan Castro - Software Engineer - jonathancastrodeveloper
These instructions will allow you to get a copy of the project running on your local machine for development and testing purposes.
- PHP 8.3 >=
- PostgreSQL (Or MySQL)
- Composer
Assuming you're running Ubuntu, and then install all dependencies from the following list:
sudo apt-get install php8.3 php8.3-pgsql php8.3-mysql php8.3-intl php8.3-json php8.3-mbstring
The following steps are meant to be used on a development server.
- Option 1: Install with Composer
$ composer create-project sistemaspymesjc/hudemyx- Option 2: Clone Project
$ git clone https://github.com/sistemaspymesjc/hudemyx.git- Pull Project Dev Branch
$ git pull dev- Navigate to the root of the Laravel project
$ cd hudemyx- Setup vendor libraries
$ composer install-
Setup .env file, myconfig.php and create database
-
Avoid changing the author data as this may cause problems when running the project.
-
Copy .env.example config and generate Key project
$ cp .env.example .env$ php artisan key:generate$ First Step Create New Database in myconfig.php file Example: foroworkers
define('CDB_DATABASE_HOST', '');
define('CDB_DATABASE_USERNAME', '');
define('CDB_DATABASE_PASSWORD', '');
define('CDB_DATABASE', '');Second step Create New Database Example: foroworkers
APP_LOCALE=en
PAYPAL_EMAIL=yourpaypalemail
APP_ENDPOINT=https://sistemaspymesjc.online
APP_ENDPOINT_LOCAL=
APP_AUTHOR=jonathancastro
APP_EMAIL=sistemaspymesjc@gmail.com
APP_COPYRIGHT=sistemaspymesjc
APP_DONATE=https://www.paypal.com/paypalme/programadorjonathan
APP_PHONE=5804241666224
database connection
DB_DATABASE=your_database
DB_USERNAME=your_username
DB_PASSWORD=your_password
for sending emails example sandbox mailtrap
MAIL_MAILER=smtp
MAIL_HOST=sandbox.smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=yourusername
MAIL_PASSWORD=yourpass
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS="youremail@gmail.com"
MAIL_FROM_NAME="${APP_NAME}"$ php spark db:create $ php spark migrate -all$ php spark db:seed LoadSeeder$ php artisan config:clear- Run server
$ php artisan serve_Admin: admin@gmail.com _Pass: Test1234
_User: user@gmail.com _Pass: Test1234
- Jonathan Castro - Web Developer - jonathancastrodeveloper
foroworkers@istemaspymesjc.online
- If you would like a business forum with many extra features, please contact us with your requirements and budget. Thank you.
