Live Demo: https://ngo.oxhostbd.com/login
Username: admin | Password: admin1234
This modern NGO Management System is designed specifically for NGOs and microfinance institutions to efficiently manage staff, members, deposits, loans, installments, financial reports, and SMS notifications — all from one centralized platform.
Web Server: Apache or NginxPHP Version: PHP 7.4 or higher (PHP 8.x supported)Database: MySQL 5.7+ or MariaDB 10.3+Extensions Required:
pdombstringopensslfileinfocurljsontokenizerxmlzipDisk Space: At least 1 GB (more recommended for backups)RAM: Minimum 1 GB (2 GB+ recommended for production use)SSL Certificate: For secure HTTPS access (optional but recommended)
/public_html/ or /var/www/html/ngo).ngo_db) from your hosting control panel or phpMyAdmin..sql file into this database..env FileEdit the .env file in the root directory:
env CopyEdit APP_NAME="NGO" APP_URL=http://yourdomain.com DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=ngo_db DB_USERNAME=your_db_user DB_PASSWORD=your_db_password
Run the following commands via terminal (SSH) or local setup:
bash CopyEdit composer install php artisan key:generate php artisan migrate --seed
If seeder/dummy data is not available, skip --seed.
Ensure storage and cache folders are writable:
bash CopyEdit chmod -R 775 storage chmod -R 775 bootstrap/cache
bash CopyEdit php artisan migrate
Point your domain/subdomain to the /public directory of the Laravel project.
Visit your site in the browser:
URL: http://yourdomain.com/login