🚀 Ecovera Hostinger Deployment

Complete Setup Guide & Resources

Ecosolis & Beyond Internal Management System

⚡ Quick Start (5 Steps)

1 Download & Extract Files

Extract the deployment ZIP to your local machine

2 Configure Environment

Edit hostinger-deployment.env with your database & Azure AD details

3 Setup Azure AD

Register apps in Microsoft Entra ID following HOSTINGER-SETUP.md

4 Upload to Hostinger

Upload files to your Hostinger hosting via FTP/File Manager

5 Test & Go Live

Initialize database users and test sign-in

📦 Files Included in This Package

📄 Ecovera-Prototype.html

Main application - upload to Hostinger

1.3 MB
⚙️ hostinger-deployment.env

Configuration template - fill in your values

0.9 KB
👥 users-init.js

User initialization script (Node.js)

1.8 KB
💾 users-init.sql

User initialization script (SQL)

0.9 KB
📖 HOSTINGER-SETUP.md

Complete step-by-step deployment guide

5.3 KB
🔐 USER-CREDENTIALS.txt

Three user accounts & sign-in guide

5.8 KB
✓ DEPLOYMENT-MANIFEST.md

Deployment checklist & configuration tracker

6.9 KB

Total Package Size: ~4.2 MB (includes all deployment resources)

🔐 Pre-configured User Accounts

Three users are ready to use after deployment. All accounts restricted to @ecosolisbeyond.com domain via Microsoft Entra ID.

Email Password Role Access Level
yasmin.shokri@ecosolisbeyond.com EcoAdmin1234 Admin Full system access
eyad.elenani@ecosolisbeyond.com EcoAdmin1998 Manager CCS operations & approvals
kareem.badawy@ecosolisbeyond.com EcoAdmin2002 Operator Daily transactions
⚠️ Security Reminder Change these default passwords immediately after first login. Store credentials securely.

✨ System Modules Available

📊 Transactions

Create and manage I-REC deals with full lifecycle tracking

📦 Allocation

Assign inventory batches to transactions

✈️ Delivery

Record fulfillment, redemptions, and exceptions

💰 Finance

Invoicing, payments, and reconciliation

📦 Inventory

Device and batch management with ledger tracking

🔍 KYC

Client onboarding and verification workflows

📈 Reports

Analytics and operational dashboards

✅ Tasks

Workflow management and notifications

✓ Deployment Checklist

Pre-Deployment

  • Obtain Hostinger hosting credentials
  • Get Microsoft 365 admin access for Azure AD
  • Reserve PostgreSQL database with Hostinger
  • Point ecovera.ecosolisbeyond.com to Hostinger
  • Download all deployment files

Configuration & Setup

  • Edit hostinger-deployment.env with your values
  • Register API app in Microsoft Entra ID
  • Register Web app in Microsoft Entra ID
  • Create database (PostgreSQL)
  • Copy database credentials to config

File Upload & Initialization

  • Upload Ecovera-Prototype.html to public_html
  • Upload configuration files to project root
  • Initialize database schema
  • Run user initialization (users-init.js or .sql)
  • Verify database connectivity

Testing & Launch

  • Test HTTPS connection to domain
  • Test Microsoft sign-in
  • Verify domain restriction (@ecosolisbeyond.com)
  • Test all three user accounts
  • Create test transaction
  • Launch to production

📌 Important Notes

🔒 Domain Restriction Only @ecosolisbeyond.com email addresses can access the system. External users will be automatically blocked by Azure AD.
🗄️ Data Preserved All prototype data has been migrated: 124 organizations, 110 buyers, 68 transactions, and all operational data is preserved and active.
📝 Documentation Refer to HOSTINGER-SETUP.md for detailed step-by-step instructions and troubleshooting.

🚀 Next Steps

1️⃣ Read the Guide

Start with HOSTINGER-SETUP.md for complete deployment instructions

2️⃣ Prepare Environment

Gather Hostinger & Azure AD credentials before starting

3️⃣ Configure & Upload

Follow checklist to configure and upload all files

4️⃣ Test & Launch

Run through testing checklist and go live

📞 Support & Contact

System Administrator

Yasmin Shokri

yasmin.shokri@ecosolisbeyond.com

CCS Division Manager

Eyad Elenani

eyad.elenani@ecosolisbeyond.com

Technical Support

Kareem Badawy

kareem.badawy@ecosolisbeyond.com