Client Name: Cheryl (Founder, Humat.org)
Industry: Nonprofit / Humanitarian Database Management
Project Overview:
Humat.org, a nonprofit platform aggregating data on humanitarian organizations, faced operational challenges after a server misconfiguration disrupted their live site. They needed emergency support to restore site functionality, configure database connectivity, automate backups, optimize SQL performance, and import complex data mappings from Excel to SQL Server.
The Challenge:
Cheryl’s organization encountered a domain and server error that disabled their live search functionality, likely caused by misconfigured connection strings or permission errors. This initial issue revealed deeper structural problems including:
-Broken search functionalities linked to an unregistered API.
-Slow-loading profile detail pages.
-Manual Excel-to-SQL updates requiring complex mapping logic.
-Lack of automated backups, risking data loss during migrations.
-Stripe integration inconsistencies.
-Challenges with address geocoding and data completeness.
The Solution Provided by Database School:
- Server Recovery & IIS Configuration
-Diagnosed and corrected corrupted IIS configurations on the Plesk panel.
-Updated web.config files and restored the MVC site.
-
- Database Connectivity Fixes
-Restored database connection using correct authentication.
-Verified and tested application-level SQL connectivity and CRUD functionality.
-
- Automated Backup System
-Developed a subdomain (backup.humat.org) hosting a custom app to create .bak files.
-Configured scheduled jobs to produce regular database backups.
-Ensured flexibility for future hosting migrations.
-
- Excel-to-SQL Migration with Data Mapping
-Used IRS codes to map Excel records to humanitarian categories and subcategories.
-Applied logic to skip outdated or unclassified codes.
-Updated only new records to avoid overwriting modified existing entries.
-
-